特定人员的SQL Update语句

时间:2015-01-05 01:51:56

标签: sql oracle

任何人都可以告诉我这个更新语句有什么问题我希望它更新Edders博士的标题,然后在语句运行后显示Edders博士。

UPDATE Staff SET Title = 'Dr' WHERE StaffLName = 'Edders';
SELECT Title, StaffLName FROM Staff WHERE StaffLName = 'Edders';

1 个答案:

答案 0 :(得分:0)

对于oracle,您可以使用RETURNING INTO子句返回更新,删除甚至插入的内容

您可以在DML RETURNING INTO Clause

找到更多信息

对于SQL Server,您可以使用OUTPUT子句

在此处查找MSDN页面OUTPUT Clause (Transact-SQL)


除了您使用的数据库之外,您还可以将UPDATESELECT语句放入过程并执行存储过程。