問題タブ [sql-pl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
logging - DB2 のロギング フレームワーク
DB2 のロギング フレームワーク オプションは何ですか?
他の RDBM には、いくつかのオプションがあります。
オラクル:
- https://github.com/tmuth/Logger---A-PL-SQL-Logging-Utility
- http://sourceforge.net/projects/oraclelog/
- https://code.google.com/p/plsql-commons/wiki/plsql_log
- https://code.google.com/p/log4ora/
- http://code.google.com/p/log4oracle-plsql/
- http://log4plsql.sourceforge.net/
- http://oralog.sourceforge.net/
SQL Server (TSQL) の場合
db2 - DB2 SQLCODE -433、SQLSTATE 22001
トリガーを作成しました。トリガー内に多くの varchar を追加し、新しい varchar を作成しています。追加する varchar が多すぎると、Sql Exception を下回ります。(4 つまたは 5 つの varchar を追加すると、このエラーは発生しません)
varchar の最大サイズは、テーブル スペースのページ サイズに基づいていることがわかりました。ページサイズ、8K バイトを確認しました。
しかし、私が追加しているコンテンツは8Kバイトではありません。このエラーを解決するのを手伝ってください。
トリガー "ORDDBA.ORD_IR_IN" のトリガーされた SQL ステートメントでエラーが発生しました。エラーに対して返される情報には、SQLCODE "-433"、SQLSTATE "22001"、およびメッセージ トークン "ACTION|AREA_UNIT|BAL_CHG_FLAG|CANCEL_DATE|".. SQLCODE=-723、SQLSTATE=09000、DRIVER=3.66.46 が含まれます。
stored-procedures - DB2 ストアード・プロシージャーの「P1: begin」および「P2: begin」
"P1: begin" と "P2: begin" を使用して、ストアド プロシージャが異なる部分にタグ付けされている理由について説明したり、ドキュメントを参照したりできますか? ありがとう、マイク
sql - ベンダー x が提供するすべての製品と参照を削除する SQL/pl 手順
ベンダー x が提供するすべての製品と、tab_line という別のテーブル内のすべての参照を削除する手順を作成する必要があります。正しいかどうかはわかりませんが、このコードを実行すると式が不足していると表示されます。これを行うための助けやより良い方法をいただければ幸いです!
sql - SQL-PL を使用してフィールドのフォルダー パスを変更する
ファイル パスを保持する DB2 テーブルにフィールドがあります。値は次のようになります。
N:\Folder1\Folder2\Folder3\Folder4\ITP201602
ITPYYYYMM として表示されるタイム スタンプで最後のフォルダーを変更するストアド プロシージャが必要です。ITP は変更されないプレースホルダー値です。このパスを参照する他のソフトウェアで必要になります。
これが私の現在のクエリです。
これの問題は、最後のフォルダーに「Folder4」という名前を付ける必要があることです。最後のフォルダーの名前に関係なく、これが機能することを望みます。
SQL PL で同じことを行う方法はありますが、最後のバックスラッシュの後に変更を適用するだけで、最後のフォルダー名をハードコーディングする必要はありませんか?
ありがとう