定義 Flex SQL 陳述式
定義 Flex SQL 陳述式以定義特定於公司的驗證規則。您可以為 postinsert 或 postupdate 事件設定一個或多個要處理的陳述式。
Flex SQL 處理支援資料查詢 (select) 和資料操作(insert、update、delete)陳述式。使用 select 陳述式可執行檢查條件。
SQL 陳述式中允許使用大寫和小寫字元。但是,資料列識別碼權杖必須全部為大寫或全部為小寫(即 :ROWID 或 :rowid)。
每個 Flex SQL 陳述式均需使用預定義的 :ROWID 權杖。此權杖參考指定表格中正在處理的記錄的資料庫資料列識別碼。該陳述式會針對表格中受插入或更新作業影響的每個記錄執行。
陳述式最大長度為 4000 個字元。不需要陳述式終止字元 (;)。
允許使用資料操作陳述式,但請確保不要開始無限級聯的觸發器步驟。例如,通常不建議建立更新「表格」中標識的基礎資料表的 Flex SQL 陳述式。
注意:
Infor 建議您與 Infor 顧問密切合作定義 Flex SQL 程序。
若要定義 Flex SQL 陳述式,請執行以下動作: