仅删除SQL Server上的一条记录

Ahm*_*tun 0 sql sql-server

假设在SQL Server上有一个EMPLOYEE包含列的表ID (int), Name (nvarchar), Surname(nvarchar).

这就是你所知道的全部.您无法在表格中看到数据.

您被命令仅删除其中一个名为"Alice"的记录.

你会如何编写适当的查询?

Mar*_*ith 8

DELETE TOP (1)
FROM EMPLOYEE 
WHERE Name='Alice'
Run Code Online (Sandbox Code Playgroud)


tri*_*ett 5

DELETE TOP (1) FROM EMPLOYEE WHERE Name = 'Alice'
Run Code Online (Sandbox Code Playgroud)