有什么方法可以为现有行增加价值吗?

时间:2013-09-18 00:41:28

标签: sql sql-server sql-server-2005

我对SQL查询仍然不太满意,也无法通过Google找到答案!

我得到了包含现有数据和非常复杂数据的表格,例如几个带有ASCII码的值。

在SQL Table中,它只显示为空格

但是,如果我只是复制该列中的值并使用update语句,因为有一些ASCII字符作为空格(例如,如果从Column复制,它将显示为ValueA ValueB ValueC,但实际上,它就像ValueA + 0 + 7 + 7 + 1 + 7 + ValueB

冗长的解释..

所以我现在需要做的是在该列中添加新值 如果需要,我也可以用ASCII添加这个新值,因为ASCII码是固定的 我需要查询类似

Update DB-1
set Data=(select Prob_ColumnA from DB-1) +0+7+7+1+7+'New Value'

1 个答案:

答案 0 :(得分:0)

您需要发布有关数据库的更多详细信息才能获得良好的答案。假设表名为DB-1且列名为Prob_ColumnaA,以下内容可帮助您找到所需内容:

UPDATE DB-1
SET Prob_ColumnA = Prob_ColumnA + 'New Value'