T-SQL >> ステートメント >> DELETE|デブグル

T-SQL ” ステートメント ” DELETE

シンタックスです。 DELETE { テーブル名 | ビュー名 } を削除します。
]
table_name 削除対象のテーブル名を指定します。 view_name 削除対象のビュー名を指定します。 table_source table_sourceからデータを指定し、最初のFROM句のテーブルから該当行を削除するパラメータです。 criteria 削除する行の制限条件を指定します。

DELETEステートメントは、1つ以上のテーブルからレコードを削除するクエリーを作成します。

A DELETE is permanent!
DELETEステートメントを使ってレコードを削除した後は、その操作を元に戻すことはできません。 どのレコードが削除されるかを確認するには、同じ条件を使用したSELECTクエリの結果を調べます。
また、DELETE文は特定のフィールドのデータだけでなく、レコード全体を削除することを理解することが重要です。 特定のフィールドだけを削除したい場合は、値をNULLに変更するUPDATEクエリを使用します。

Examples

コード:

DELETE FROM Residents;

Output:

(10 row(s) affected)

Explanation:

この例は、属性やインデックスなどのテーブル構造とプロパティをそのまま残してすべてのレコードでテーブルを完全に空にする方法を実証しています。 MS SQL Server

Code:

DELETE FROM Residents
WHERE Occupation = 'Teacher';

Output:

(3 row(s) affected)

Explanation:

この例はより特定されて、特定の条件を満たすこれらのレコードだけを削除する。 MS SQL Server

See Also:

  • where
  • drop

コメントを残す

メールアドレスが公開されることはありません。