注意事項 通常、SQL Server クエリ オプティマイザーでは、クエリにとって最適な実行プランが選択されるため、ヒントは、経験を積んだ開発者やデータベース管理者が最後の手段としてのみ使用することをお勧めします。適用対象:DELETE INSERT SELECT UPDATE MERGETransact-SQL 構文表記規則...
deletedテーブルには、DELETE または UPDATE ステートメントによって変更される前に、影響を受ける行のコピーがトリガー テーブルに格納されます (トリガー テーブルは DML トリガーが実行されるテーブルです)。 DELETE または UPDATE ステートメントの実行中、影響を受ける行は最初に...
入れ子になった INSERT、UPDATE、DELETE、または MERGE ステートメント内の OUTPUT 句の結果をキャプチャして、対象のテーブルまたはビューに挿入することができます。 そのためには、INSERT ステートメントの<dml_table_source>引数を使用します。低...
削除操作は、カーソルの現在の位置で発生します。 位置指定削除は、WHEREsearch_condition句によって削除する行を限定する、検索結果削除の DELETE ステートメントよりも正確です。 検索結果削除の DELETE ステートメントでは、検索条件で 1 つの行が一意に識別されない場合、複数の行が削除されます。
Microsoft Fabric の SQL データベース テンポラル テーブルがシステム バージョン管理されている場合、履歴テーブルによりデータベースのサイズが通常のテーブルよりも増えることがあります。これは特に、次の条件下で当てはまります。
スキーマ・オブジェクトの構造を削除することなく、それらのオブジェクトの中のすべてのデータを削除します(TRUNCATE)。 注意: DELETEとは異なり、TRUNCATEはUNDOデータを生成しないため、DELETEよりも処理が速くなります。また、TRUNCATEは削除のトリガーを起動しません。
01504 UPDATE または DELETE ステートメントに、WHERE 節がありません。 01506 算術演算の結果である無効な日付を訂正するため、DATE または TIMESTAMP の値が調整されました。 01509 ユーザーの仮想計算機に十分なストレージがないため、カーソルについてはブロッキングが取り消されました。 01...
HTDELETE ハッシュ結合/集計の最後に同期するときに、並列バッチ モード プランで発生します。 待機が過剰で、クエリのチューニング (インデックスの追加など) によって削減できない場合は、並列処理のためにコストのしきい値を調整するか、並列処理の次数を下げることを検討してください。適...
スキーマ・オブジェクトの構造を削除することなく、それらのオブジェクトの中のすべてのデータを削除します(TRUNCATE)。 注意: DELETEとは異なり、TRUNCATEはUNDOデータを生成しないため、DELETEよりも処理が速くなります。また、TRUNCATEは削除のトリガーを起動しません。
01591 位置付け UPDATE または DELETE の結果は、行の順序に依存することがあります。 01594 SQLDA の入力項目数がすべての情報に対して、不足しています (つまり、特定名を戻すには、記述子が足りません)。 01596 長ストリング・データ・タイプに基づく特殊タイプに対して、比較関数が作成...