Flex SQL ステートメントの定義
Flex SQL ステートメントを定義して、あなたの組織に特有の検証ルールを定義します。1 つ以上のステートメントをセットアップして、挿入処理の後処理や更新処理の後処理のイベントに対して処理できます。
Flex SQL 処理は、データ検索 (選択) とデータ操作 (挿入、更新、削除) ステートメントをサポートします。ステートメント選択を使用して、条件チェックを実行します。
SQL ステートメントには、大文字小文字を自由に使用できます。しかし、行の識別子トークンは、すべて大文字にするかすべて小文字にする必要があります (つまり、:ROWID または :rowid のようにです)。
各 Flex SQL ステートメントは、事前定義された :ROWID トークンを使用する必要があります。このトークンは指定テーブルで処理中の記録のデータベース行識別子を参照します。ステートメントは、挿入または更新の操作の影響を受けるテーブルの各記録に対して実行されます。
ステートメントの最大長は 4000 文字です。ステートメント終端文字 (;) は必要ありません。
データ操作ステートメントは許可されていますが、トリガステップの無限カスケードを決して開始しないようにしてください。たとえば、一般的には、[テーブル] で特定される基本テーブルを更新する Flex SQL ステートメントを作成することは推奨されません。
注:
Infor は、Flex SQL 手順を Infor コンサルタントとよく協力して定義することを推奨します。
Flex SQL ステートメントを定義するには: