对于多值函数,但值类型不一致时,则以第一个为主进行转换
如:
SELECT CHOOSE(2,1.0,'0.25') --0.3 SELECT IIF(2>3,1.0,'0.25') --0.3 当类型不一致时要转换
SELECT CHOOSE(2,1,CONVERT(DECIMAL(8,2),'0.25') ) --0.3
【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
上一篇: 读取xml报16进制字符错误