2014-01-14 49 views
0

有人可以幫助我把這個查詢在正常英語。沒有技術術語需要。 這是來自考試的過去的紙質問題,它說:「用英文解釋下面的代碼段是什麼樣的」謝謝。SQL查詢 - >普通英語

CREATE TRIGGER SimpleTrigger 
AFTER UPDATE OF Quantity ON Stock 
FOR EACH ROW 
WHEN (:new.Quantity < 10) 
BEGIN 
    INSERT INTO Reorder(StockCode, StockName, Quantity) 
    VALUES (StockCode, StockName, 100); 
END; 
+1

該語法與英文「as is」IMO相當可讀。 –

+0

唯一的非英語單詞有10和100 :) – cha

+0

我很抱歉,但這是來自考試的過去的紙質問題,它說「用英文解釋下面的代碼片段是幹什麼的」。 –

回答

0

每當一個更新的表Stock應用於列QuantityQuantity的 新值小於10,我想插入新行插入表Reorder

要在Reorder新行設置的值從列StockCodeStockName複製值,更新的行,其相應的列和設置的Quantity價值爲100

如果你是爲準備考試,我建議你那句問題

does code XYZ mean Blah Blah Blah.

將堅持更好。

+0

謝謝。很有幫助 –