我试图连续设置2列,其中该行的paymentid与该行的另一个表中的外键相同。
UPDATE
SomeDB.dbo.[Payment]
SET
TransactionId = {0},
PaymentAccepted = 1
WHERE
我有一个OrderId
,该订单的付款表格中有PaymentId
个外键。
答案 0 :(得分:1)
我想,这就是你要找的东西,但是如果没有具体的字段和表名,我只能给你一个暗示它是如何工作的。
Update
SomeDB.dbo.[Payment]
SET
TransactionId = {0},
PaymentAccepted = 1
FROM
SomeDB.dbo.[Payment]
INNER JOIN
SomeDB.dbo.[OtherTable] on SomeDB.dbo.[Payment].paymentId = SomeDB.dbo.[OtherTable].foreignKey
WHERE
...
答案 1 :(得分:0)
以下代码适合您...
syn match myDescription "myDescription" contains=@NoSpell
syn region myMacro matchgroup=macroKeywords start="<<\zemyDescription" end=">>" contains=@Spell,myDescription