【发布时间】:2019-08-21 19:10:04
【问题描述】:
我有一些这样的更新语句:
UPDATE tmp
SET MyVarCharColumn1 = ISNULL(SomeOtherVarCharColumn,0)
FROM #myTempTable tmp;
注意 MyVarCharColumn1 是 VarChar() 类型,但在现实生活中它只会有类似数字的值。
现在我想将其更改为 ADD 一个数值,例如 10 的整数值到 MyVarCharColumn1 的最终值,然后再次将其转换回 VARCHAR() .
例如,如果当前是 "23" 现在我希望它是 "33" 。
在该更新语句中进行转换并且还可以处理空字符串的安全方法是什么?
【问题讨论】:
标签: sql tsql sql-server-2012