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

已整合到acc与sql通用写法里:
https://blog.csdn.net/coolwu/article/details/70153521


两种互转后运算有些麻烦,因数据库类型不一样,使用的函数也不一样,先说数值型转字符型运算


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 .....

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页