最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2009年02月27日 21:43:38   作者:  
sql實(shí)驗(yàn)驗(yàn)證數(shù)據(jù)類型轉(zhuǎn)換實(shí)現(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ā)生語法錯誤。這一點(diǎn)與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(chǎn)'連接呢,是不是因?yàn)?7在前,sqlserver所以嘗試這么作呢?換一下位置看看 

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

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

相關(guān)文章

最新評論

南部县| 济源市| 九江市| 柳河县| 乃东县| 科技| 庆元县| 磐石市| 石棉县| 平舆县| 佛山市| 丘北县| 汽车| 肥东县| 赣州市| 大关县| 西藏| 波密县| 九龙坡区| 六枝特区| 南充市| 昭觉县| 云安县| 冕宁县| 海宁市| 新巴尔虎右旗| 禹城市| 绥芬河市| 黄浦区| 朝阳区| 信宜市| 绍兴县| 娄烦县| 霍邱县| 南投县| 桂东县| 勃利县| 东乡县| 唐山市| 南和县| 武宣县|