トリガーとストアドの新機能
- セーブポイント
- SAVEPOINT save_pointname;
- ROLLBACK [WORK] TO [SAVEPOINT] save_pointname;
- 「CREATE OR ALTER」構文
- ユニバーサル・トリガー ~ 複数動作の一括指定
- CREATE TRIGGER my_tirigger FOR my_table BEFORE INSERT OR UPDATE…
- 変数宣言の強化 ~ デフォルト値の設定
- DECLARE [VARIABLE] name
[{‘=‘ | DEFAULT} value];
- DECLARE [VARIABLE] name
- 例外は意味が再定義されました(例:Throw)
- 空の「BEGIN … END」ブロックをサポート
- 新しいシステム変数:
- ROWS_AFFECTED → ROW_COUNTに変更
- TRANSACTION_ID → CURRENT_TRANSACTIONに変更
- CONNECTION_ID → CURRENT_CONNECTIONに変更
- SQLCODE
- GDSCODE
Part of Sean Leyne’s presentation (.pdf) to the Toronto Delphi Users Group
that focuses on Firebird V1.5.
http://www.ibphoenix.com/downloads/Firebird15update.pdf
翻訳:株式会社アペックス 林務さん
旧Firebird日本ユーザー会サイトから移行した過去記事です。内容は当時の記録です。記事内のリンクなどはリンク切れなどにご注意ください。
過去記事掲載時URL(閉鎖予定):http://tech.firebird.gr.jp/firebird/index.php?firebird_xsite=27