sql语句中字符型和数值型互转后运算问题

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/coolwu/article/details/78175177
两种互转后运算有些麻烦,因数据库类型不一样,使用的函数也不一样,先说数值型转字符型运算


access中可以这样用:
select id,(username+cstr(id) ) as userxx from .....

mssql中可以这样用:
select id,(username+convert(nvarchar(20),id) ) as userxx from .....


再说字符型转数值型运算


access中可以这样用:
select id,( val(id)*3 ) as id3 from .....

mssql中可以这样用:
select id,( convert(int,id) * 3 ) as id3 from .....
展开阅读全文

没有更多推荐了,返回首页