3

我有一个Users用这些列调用的表

Username - Nvarchar(50).
Password - Nvarchar(50).

现在我有这个数据

UserName    Password
----------  ----------
adimin       123456
test         1234
abc           123 
abc           123

现在我正在尝试(手动)删除abc用户,我收到了这个错误:

错误

我可以添加更多用户并更新和删除它们,但我无法对abc用户做任何事情。为什么会这样?

4

3 回答 3

2

您可以使用删除语句删除记录,而不是在 IDE 中手动删除:

delete from users
where username = 'abc'
于 2013-04-07T10:50:33.200 回答
2

Visual Studio 抱怨,因为您没有定义Primary Key。例如,添加一个标识列,它就不会再抱怨了(因为它会确切地知道要删除哪一行)。

前任。:ALTER TABLE users ADD id INT IDENTITY PRIMARY KEY

于 2013-04-07T11:22:11.593 回答
0

如果要删除表中的所有数据。您可以使用以下 SQL 语句

从表名中删除

ex :- 从 tblReOrderLevel 删除

于 2014-06-25T20:47:52.567 回答