![](/img/trans.png)
[英]XPath get value of attribute 'A' based on attribute 'B' in SQL Server xml
[英]Attribute A based on Attribute B (Microsoft SQL Server 2014)
例如,我有兩個名為Manager_Order
和Book_Inventory
表。
Manager_Order(
ID (PK),
Book_Name,
Quantity (Attribute A)
)
Book_Inventory(
ID (PK),
Book_Name (FK on Manager_Order),
Quantity (Attribute B)
)
每次經理下訂單時,我都希望Book_Inventory
的“ 數量”自動更新。
研究使用更新后觸發器。
這是一個示例(未經測試):
CREATE TRIGGER [dbo].Update_Book_Inventory
ON [dbo].Manager_Order
FOR UPDATE
AS
BEGIN
SET NOCOUNT ON;
UPDATE [dbo].Book_Inventory
SET Quantity = i.Quantity
FROM [dbo].Book_Inventory
INNER JOIN INSERTED i ON [dbo].Book_Inventory.Book_Name = i.Book_Name
END
參考: https : //www.mssqltips.com/sqlservertip/4024/sql-server-trigger-after-update-for-a-specific-value/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.