一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Sql Server - sqlserver 數(shù)據(jù)類型轉(zhuǎn)換小實驗

sqlserver 數(shù)據(jù)類型轉(zhuǎn)換小實驗

2019-11-05 14:40mssql教程網(wǎng) Sql Server

sql實驗驗證數(shù)據(jù)類型轉(zhuǎn)換實現(xiàn)sql語句

  1.   declare @i  int
       set @i='a'
       set @i=cast('a' as int)
       set @i=convert(int, 'a')
       print @i                                                                                                                                           --輸出結(jié)果為:將 varchar 值 'a' 轉(zhuǎn)換為數(shù)據(jù)類型為 int 的列時發(fā)生語法錯誤。這一點與java不一樣

  2. declare @ch varchar(90)
       set @ch=97
       print @ch

    --顯示結(jié)果為97,說明隱式轉(zhuǎn)換成字符串了

  3. declare @ch varchar(90)
       set @ch=97+'a'
       print @ch

    --輸出結(jié)果為:將 varchar 值 'a' 轉(zhuǎn)換為數(shù)據(jù)類型為 int 的列時發(fā)生語法錯誤。為什么不先把數(shù)字97轉(zhuǎn)換成字符串,然后再與‘a'連接呢,是不是因為97在前,sqlserver所以嘗試這么作呢?換一下位置看看

  4. declare @ch varchar(90)
       set @ch='a'+97
       print @ch

    --輸出結(jié)果為:將 varchar 值 'a' 轉(zhuǎn)換為數(shù)據(jù)類型為 int 的列時發(fā)生語法錯誤。不明白sqlserver為什么總是先要把‘a'轉(zhuǎn)換為數(shù)字而導(dǎo)致失敗。

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品久久久久无毒 | 成人在线av视频 | 免费理伦片在线观看全网站 | 特级毛片免费视频观看 | 果冻传媒九一制片厂网站 | 国产精品一二区 | 日韩一区二区三区不卡视频 | 喷奶水榨乳ova动漫无修 | 午夜国产福利视频一区 | 免费在线观看亚洲 | 国产一区视频在线免费观看 | 美女和男人免费网站视频 | 擦逼视频 | 色五月天天 | a毛片免费全部在线播放毛 a级在线看 | 99re在线精品视频免费 | 国产精品自拍一区 | 好涨好大我快受不了了视频网 | 亚洲国产福利精品一区二区 | 精品在线播放 | 亚洲成色www久久网站 | 1024免费福利永久观看网站 | 日本小视频免费 | 天天做天天爱天天爽综合区 | 免费一级片在线 | 极致堕落(高h)| 国产色司机在线视频免费观看 | 高黄h文各种play | 日韩手机在线视频 | 北岛玲在线视频 | 国产精品成人免费 | 欧美高清无砖专区欧美精品 | 波多野结衣两女调教 | 国产成人精品综合在线观看 | 2021国产精品露脸在线 | 青青草成人在线 | 午夜视频一区二区 | 青青青视频免费线看 视频 青青青青青国产免费手机看视频 | 国内视频一区二区 | 欧美综合另类 | 521色香蕉网在线观看免费 |