我已经阅读并尝试了其他帖子/答案,但是很难使它起作用。我觉得对于有经验的SQL程序员来说,这应该很简单,但是对我来说,我随时可以寻求帮助。
当我将记录插入{
".": {
"A": {
"G": {
"K": {},
"L": {}
},
"H": {
"K": {},
"L": {}
}
},
"B": {
"I": {},
"J": {}
},
"C": {},
"D": {},
"E": {},
"F": {
"M": {}
}
}
}
表中时,我只想删除HistoricalWorkorders
表中具有相同workorder #
的任何记录。
我正在尝试使用插入操作上的触发器来完成此操作。
每当将记录插入ActiveWorkorders
时,我就使用以下代码将其插入ActiveWorkorders
,从此开始。该代码有效。
如何,我如何修改此查询,以便在插入
HistoricalWorkorders
表中时,HistoricalWorkorders
表中具有相同workorder #
的所有记录都被删除?
另外,每个人都说您可以仅通过引用ActiveWorkorders
来引用插入的记录,但这对我不起作用?例如,'inserted'
是否不应该返回插入到表中的inserted.workorder
值?
workorder