从数据库中删除SQL认为值是列名

时间:2018-03-09 10:18:57

标签: sql sql-server

我想删除符合特定条件的所有行。

使用此语法DELETE row based on the column value

我写道:

DELETE FROM us_TEST 
    WHERE cell =  "USW00024061"

但它说:

  

无效的列名称' USW00024061'。

即使cell实际上是列名。

1 个答案:

答案 0 :(得分:2)

对字符串文字使用单引号:

DELETE FROM us_TEST 
    WHERE cell =  'USW00024061'