我试着用谷歌搜索没有运气。
我知道Sybase在文件中的输出能力,但我试图找出它是否也可以在更新后输出到另一个表中,就像MSSQL'
UPDATE Table1
OUTPUT inserted.ID
INTO @TempOfIDs
WHERE ID IN (x,y,z)
如果没有,是否有任何Sybase技巧可以模仿此功能?
谢谢!
答案 0 :(得分:1)
有两种方法可以执行此操作:使用相同的WHERE子句运行SELECT查询并获取这些列的当前值(因为您在更新后查找新值),或者您使用触发器来捕获这些值 - 尽管在这种情况下您无法将这些值放入表变量中。