从条件中删除列中的特定值?
答
UPDATE TABLE SET columnName = null WHERE YourCondition
答
你不想删除如果你想离开该行本身完好无损。您要更新该行,并更改列值。
这种情况的一般形式将是一个UPDATE
声明:
UPDATE <table name>
SET
ColumnA = <NULL, or '', or whatever else is suitable for the new value for the column>
WHERE
ColumnA = <bad value> /* or any other search conditions */
答
UPDATE myTable
SET myColumn = NULL
WHERE myCondition
+0
如果您发布代码,XML或数据样本,**请**在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码示例”按钮({}),以良好地格式化和语法突出显示它! – 2011-01-19 08:10:23
答
您也可以使用replace()。
UPDATE表SET列= REPLACE(列, 'Test123', '测试')
请包括样品你现在得到。 – 2014-01-29 09:02:00