请问sqlserver里我要cast(('-'+1) as int)怎么是1而不是-1啊 select cast(('-'+'1') as int) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select cast(('-'+rtrim(1)) as int) select cast('-' as int) --返回0 --在下面的加法运算中先执行此转换select cast(('-'+1) as int) --返回1select '-'+1 --返回1 --在下面的加法运算中不发生转换select cast(('-'+'1') as int) --返回-1select '-'+'1' --返回-1 求一语句,谢谢 在设计阶段如何处理以后字段增减的问题 ***********这个sql语句如何写*************** 如何设置主键 扫描碎片发现如下信息,请问这个是好的不,。正常么 请教一下数据库的备份策略。 wsh236在吗,请进来一下!! 请教一个聚合函数问题 求助!远程telnet ip 1433连接失败 数据库出错信息:“文件组 'DEFAULT' 已满” 在查询分析器中,怎样取回被执行的存储过程的返回值??? 很久没有遇到过比较难的SQL语句了,只有一句SQL,非常简单,却有错误?不知如何实现望请教....
--在下面的加法运算中先执行此转换
select cast(('-'+1) as int) --返回1
select '-'+1 --返回1
--在下面的加法运算中不发生转换
select cast(('-'+'1') as int) --返回-1
select '-'+'1' --返回-1