SQL DELETE语句语法

SQL DELETE语句语法,sql,vb.net,sql-delete,Sql,Vb.net,Sql Delete,正在尝试执行删除查询并出现以下错误 查询表达式“cname VALUES@cname”中出现语法错误(缺少运算符) 代码 你需要一个接线员 DELETE FROM products WHERE cname = @cname 你需要一个接线员 DELETE FROM products WHERE cname = @cname 您编写delete语句的方式不正确 你应该这样写: Dim cmdText = "DELETE FROM products WHERE cname = @cname"

正在尝试执行删除查询并出现以下错误

查询表达式“cname VALUES@cname”中出现语法错误(缺少运算符)

代码

你需要一个接线员

DELETE FROM products WHERE cname = @cname
你需要一个接线员

DELETE FROM products WHERE cname = @cname

您编写delete语句的方式不正确

你应该这样写:

Dim cmdText = "DELETE FROM products WHERE cname = @cname"

您编写delete语句的方式不正确

你应该这样写:

Dim cmdText = "DELETE FROM products WHERE cname = @cname"

要从具有特定
ID
的表中删除所有
记录,您只需

deleteMore:
DELETE TOP(100) TableName WHERE toDelete='17'
IF @@ROWCOUNT != 0
    goto deleteMore:

这将删除前100条记录,并重复删除,直到所有
17的记录都消失。

从具有特定
ID
的表中删除所有
记录,您只需

deleteMore:
DELETE TOP(100) TableName WHERE toDelete='17'
IF @@ROWCOUNT != 0
    goto deleteMore:
这将删除前100条记录,并重复删除,直到所有
17的记录消失