最新国产好看的视频,伊人天堂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)文章

最新評論

呼伦贝尔市| 南华县| 安化县| 胶南市| 桐庐县| 内黄县| 宕昌县| 怀安县| 东城区| 武义县| 宁国市| 安岳县| 扶沟县| 仁化县| 新平| 汽车| 阳城县| 巴里| 河间市| 辽宁省| 米脂县| 曲松县| 资中县| 蚌埠市| 灯塔市| 成都市| 资溪县| 铁岭县| 肇庆市| 阿城市| 洛川县| 新邵县| 嘉义市| 于都县| 峨山| 宾阳县| 上杭县| 蓬安县| 高清| 东山县| 平南县|