任何人都可以告诉我这个更新语句有什么问题我希望它更新Edders博士的标题,然后在语句运行后显示Edders博士。
UPDATE Staff SET Title = 'Dr' WHERE StaffLName = 'Edders';
SELECT Title, StaffLName FROM Staff WHERE StaffLName = 'Edders';
答案 0 :(得分:0)
对于oracle,您可以使用RETURNING INTO
子句返回更新,删除甚至插入的内容
对于SQL Server,您可以使用OUTPUT
子句
在此处查找MSDN页面OUTPUT Clause (Transact-SQL)
除了您使用的数据库之外,您还可以将UPDATE
和SELECT
语句放入过程并执行存储过程。