0
我在一個特定列中的值爲1; 16; 23; 117,我想修整16,結果爲1; 23; 117。數量可能不同。有可能我也可能會提交一個不同的號碼。我怎麼能在SQL Server中做到這一點。由於如何刪除字符串中的特定字符?
我在一個特定列中的值爲1; 16; 23; 117,我想修整16,結果爲1; 23; 117。數量可能不同。有可能我也可能會提交一個不同的號碼。我怎麼能在SQL Server中做到這一點。由於如何刪除字符串中的特定字符?
嘗試......
UPDATE TableName
SET FieldName = replace(FieldName, 'old', 'new')
MSDN說:
REPLACE (string_expression , string_pattern , string_replacement)
所以,你可以使用:
REPLACE (colname , '16;' , '')