テーブルの説明フィールドの更新中に問題が発生しました。 説明が4000文字以上の場合は、「XYZ」テーブルを4000文字のみで更新し、残りの文字を切り捨てる必要があります。誰でも私の手伝いをすることができます...説明フィールドを更新するためのトリガーOracle
0
A
答えて
1
本当にトリガーが必要ですか?必要なのは、入力値の4000文字の部分文字列です。 INSERTの前に入力値にSUBSTRを適用する方が良いでしょう。トリガの必要性とその後のメンテナンスの問題を避けるべきです。お役に立てれば。
1
トリガーは次のようになります。挿入すると文字が切り捨てられます。
CREATE OR REPLACE TRIGGER trg_xyz
before insert on xyz for each row
Begin
:new.description := substr(:new.description,1,4000) ;
end;
/
関連する問題
- 1. Oracle:ツリー更新トリガー
- 2. Oracle、更新前のトリガー
- 3. フィールドの説明
- 4. 新しい標準フィールド「説明」
- 5. Oracle Javaジェネリックチュートリアルボックスクラスの説明
- 6. Oracleトリガーは更新されません
- 7. Magento - プロモーションの説明のためのWYSIWYGフィールド
- 8. TFS 2015 - 説明フィールドのリッチテキストコントロール
- 9. 別のテーブルエラーを更新するためのトリガー
- 10. MySQLが挿入後のカウントを更新するためのトリガー
- 11. レコードを順番に更新するためのOracleの更新クエリ
- 12. 更新後に行を挿入するOracleトリガー
- 13. 複数のワークステーションの説明をpowershellで更新する
- 14. Magento 2の製品説明をREST経由で更新する
- 15. Django cx_Oracle connection.cursor()。oracleカーソル・データ型の説明
- 16. Elasticsearch更新APIフィールドがアップサートのため
- 17. 「ダミーのための」Minimaxの説明
- 18. SQLiteトリガーを使用して "LastModified"フィールドを更新する
- 19. oracleで年フィールドのみを更新する方法は?
- 20. 更新後のDMLトリガーのオブジェクト・メンバー関数(ORACLEデータベース)
- 21. R丸めの説明
- 22. WPFスタイルネストされた子要素のスタイルを更新するためのトリガー
- 23. JMXのフィールドとメソッドの説明JBoss
- 24. 更新されたデータを取得して他の行データを選択するためのSQL更新トリガー
- 25. ユーザーの「説明」フィールドを固有の識別子としてユーザー名で更新するPowerShellスクリプト
- 26. oracle before updateトリガーがテーブルの更新を停止するのを防ぐ
- 27. 設定された分のOracle SQLトリガー値がNULLのINTフィールド
- 28. テキスト入力フィールドの説明テキスト
- 29. HTTPヘッダー奇妙なフィールドの説明
- 30. 変更npmパッケージの説明
あなたは何をしようとしているのか詳しく説明してください。私はあなたが何を意味しているか完全にはわかりません。 – NTDLS