0
A
回答
2
是的,你可以!
下面是從iSeries DB2 SQL編程manual(這往往運行LUW後面幾個版本)一些示例代碼(所有SQL):
CREATE TRIGGER TransactionBeforeTrigger BEFORE INSERT ON TransactionTable
REFERENCING NEW AS new_row
FOR EACH ROW MODE DB2ROW
BEGIN
DECLARE newmonth SMALLINT; -- Here's the decleration
SET newmonth = MONTH(new_row.DateOfTransaction);
IF newmonth < 4 THEN
SET new_row.FiscalQuarter=3;
ELSEIF newmonth < 7 THEN
SET new_row.FiscalQuarter=4;
ELSEIF newmonth < 10 THEN
SET new_row.FiscalQuarter=1;
ELSE
SET new_row.FiscalQuarter=2;
END
0
這取決於平臺。對於z/OS平臺,答案是否定的。與其他平臺相比,z/OS往往落後於功能。
相關問題
- 1. 在Javascript中,我可以在聲明之前使用變量嗎?
- 2. 聲明變量MySQL觸發器
- 3. Oracle觸發器:聲明全局變量
- 4. 我們可以用{來聲明變量變量嗎?
- 5. 我們可以在QML文件中聲明全局變量嗎?
- 6. 我可以在函數聲明中傳遞變量嗎?
- 7. 我可以在Java中更改變量的聲明類型嗎?
- 8. 我可以在Objective-C switch語句中聲明變量嗎?
- 9. 我可以在for循環中聲明局部變量嗎?
- 10. 我可以同時在VBA中聲明和分配變量嗎?
- 11. 程序集 - 我可以在程序中聲明變量嗎?
- 12. 我可以在Java的泛型聲明中使用變量嗎?
- 13. 我可以在SASS mixin中聲明一個新的變量嗎?
- 14. 我可以在fortran模塊中聲明意圖變量嗎?
- 15. 可以在輸出變量後聲明一個變量嗎? PHP
- 16. 創建觸發器 - 聲明變量 - 無法讓我的觸發器工作
- 17. 我可以在聲明後做一個變量final嗎?
- 18. 我可以使用邏輯OR ||嗎?在PHP變量聲明?
- 19. 在mysql中的PLSQL觸發器中聲明變量
- 20. 在MySql中創建觸發器時聲明變量
- 21. 在MySql錯誤中聲明創建觸發器的變量
- 22. 我們可以使用變量類名來聲明objective-c中的變量嗎?
- 23. scanf()可以用來在C中聲明一個變量嗎?
- 24. 可以在變量聲明中執行-order嗎?
- 25. 可以在枚舉聲明中修改實例變量嗎?
- 26. 你可以在C++中聲明變量嗎?
- 27. 你可以在Go中一次聲明多個變量嗎?
- 28. 在Oracle觸發器中,我可以將新舊分配給rowtype變量嗎?
- 29. 我可以在LINQ中聲明/使用一些變量嗎?或者我可以寫下面的LINQ清除器?
- 30. 我們可以在c中的#define指令中聲明一個變量嗎?
我會試試看。謝謝 – Ammu