Oracle Databaseでは、問合せ(SELECT、INSERT、UPDATE、MERGE、DELETE)および一部のDDL処理(索引の作成、副問合せを含む表の作成、パーティションの操作など)をパラレル化できます。パラレル化すると、複数のサーバー・プロセスがSQL文の処理を実行するため、処理を高速に完了できます。 関連項目...
CONNECT_BY_ROOT演算子を使用してSELECT構文のリスト内の列を問い合せることによって、階層問合せをさらに向上できます。この演算子は、親の行のみでなく、階層内のすべての祖先の行を戻すことによって、階層問合せのCONNECT BY [PRIOR]条件の機能を拡張します。
lastUpdateCount boolean ["true" | "false"] true"true" 値は、サーバーに渡される SQL ステートメントからの最後の更新回数のみを返します。 また、サーバー トリガーによって発生する可能性がある他の更新回数を無視するために、単一の SELECT、INSERT、または DELETE ステートメントでの...
ANSI SQL 標準は、SELECT、INSERT、UPDATE、DELETEなどのDML コマンドの基本構文を定義します。 Teradata と Azure Synapse の両方でこれらのコマンドが使用されますが、場合によっては実装の違いがあります。次のセクションでは、Azure Synapse への移行時に考慮する必要がある Teradata 固有の ...
パラメーターを指定せずに SELECT、INSERT、UPDATE、または DELETE ステートメントを実行した場合、SQL Server のクエリ オプティマイザーの内部でステートメントがパラメーター化される可能性があります。 これは、クエリに含まれるリテラル値がすべてパラメーターに置き換えられることを意味...
INSERT、UPDATE、または DELETE ステートメントによって表を変更するアプリケーションは、変更行に追加の処理を必要とする場合があります。 この処理を簡単にするために、SELECT および SELECT INTO ステートメントの FROM 節に、SQL データ変更操作を組み込むことができます。 単一作業単位内で...
SELECT ステートメント、クエリ式、またはサブクエリの場合、結果セットに返す行の条件を指定します。 UPDATE ステートメントの場合、更新する行を指定します。 DELETE ステートメントの場合、削除する行を指定します。 Transact-SQL ステートメントの検索条件に含まれる述語の数に制限はありませ...
MERGEステートメントの$action句によって返される値の照合順序は、サーバー照合順序ではなく、データベース照合順序です。また、照合順序の競合エラーは返されません。 SELECT INTOステートメントでは、常にシングル スレッドの挿入操作が作成されます。SELECT INTOステートメントでは、並列...
SELECT INTO ステートメントの結果、または INSERT ステートメントの副選択の結果が、データのない表になった。 探索型の UPDATE または DELETE ステートメントで指定された行の数がゼロになった。 FETCH ステートメントで参照されたカーソルの位置が、結果表の最終行の後になった。 02501 カー...
プレーンテキスト列から暗号化された列 (またはその逆の方法で)UPDATE、BULK INSERT、SELECT INTO、またはINSERT..SELECTへデータをコピー。 暗号化された列へのリテラルの挿入。 このようなステートメントでは、次のようなオペランドの競合エラーが発生します。