このトピックの表では、DB2 for i5/OS によってアプリケーションに戻される可能性のある SQLSTATE コードについて説明します。この表には、SQLSTATE 値、その意味、およびそれに対応する SQLCODE 値が含まれます。
SQL(構造化クエリ言語)は、データベース管理システム(DBMS)でデータを操作するための言語です。「Structured Query Language」の略で、直訳すると「構造化された(データベースへの)問い合わせ言語」という意味になります。1970年代初頭にIBMによって開発され、現在は米国規格協会 (ANSI)および国際標...
このセクションには、SQLSTATE とその意味がリストされています。 SQLSTATE はクラス・コードによってグループ化されており、サブコードについては、対応する表をご覧ください。 表1. SQLSTATE クラス・コード クラス・コード意味サブコードについては、以下を参照してください。 00 ...
可能であれば、次の文字を含む入力は受け入れないでください。 入力文字 Transact-SQL での意味 ; クエリの区切り記号。 ' 文字データ文字列の区切り記号。 -- コメントの区切り記号。 /* ... */ コメントの区切り記号。"/*" と "*/" の間にあるテキストは、サーバーによる評価は行...
データ変換エラーが発生した場合、Oracle Databaseは、列についてログに記録するための意味のある値を提供します。たとえば、障害が発生した変換演算子に対する最初のオペランドの値をログに記録します。値を導出できない場合、その列についてNULLがログに記録されます。
また、INTO句に使用すると、出力ホスト変数内のNULL値または切り捨てられた値を検出できます。 入力時 次は、プログラムが標識変数へ割り当てる値と、その意味です。 変数説明 -1 Oracleによってその列にNULL値が割り当てられます。ホスト変数の値は無視されます。 >=0 Oracleによってこのホ...
NoSQL データベースは、水平方向にスケーラブルであるため、最新のアプリケーションで人気があります。水平スケーリングとは、NoSQL ソフトウェアを実行するコンピュータを追加することで処理能力を高めることを意味します。 SQL とNoSQL...
各接続は、多くの DMV でセッション ID (SPID) または session_id として表示されます。 これらの各 SPID は、通常の意味では個別のプロセス コンテキストではありませんが、多くの場合、プロセスと呼ばれます。 代わりに、各 SPID は、特定のクライアントからの単一接続の要求を...
EXPLAIN 出力の意味 前のコード ブロックの出力には、144 の番号付きの行が含まれます。 実際の出力は、このクエリの出力結果とは若干異なる場合があります。 重要なセクションについて次のリストで説明します。 行3 から 16 は、分析するクエリの説明を提供しています。
ただし、単語と記号の間の空白はオプションです。SQL ステートメントに含まれる空白文字の種類と個数は意味を持ちません。インデントや改行などの空白文字を使用して SQL 文を読みやすいように整形できます。書式を整形しても、SQL 文の意味は変わりません。