按列值SQL Server删除行

时间:2016-07-27 14:23:27

标签: sql-server

有没有办法通过定位列值来删除行?

例如,看一下这张图片

enter image description here

假设第一行电子邮件列下的电子邮件地址是jdoe@gmail.com。

我可以通过定位该电子邮件地址来删除该行吗?

有什么影响......

DELETE FROM dbo.Users
WHERE Email = jdoe@gmail.com;

我需要指定数据库吗?

1 个答案:

答案 0 :(得分:0)

是的,你可以。请注意,删除该电子邮件的任何记录。你还需要'围绕你的字符串 - > Email='jdoe@gmail.com'

如果您从与目标表不同的数据库执行,则只需指定数据库。