sql >> データベース >  >> RDS >> Sqlserver

sqlserver2005の単一のクエリで一度に複数のテーブルからレコードを削除する

    ある種のカスケード削除を使用しない限り、1 つの削除ステートメントで 1 つのテーブルから行が削除されます。

    あなたの例では、構文が正しい場合、 responseheader から行を削除します 残りのテーブルは、responseheader から削除する行を決定するためにのみ使用されます .

    率直に言うと、あなたは本当に カスケード削除を使用したくないため、テーブルごとに 1 つずつ、複数の削除ステートメントを実行する必要があります。



    1. DTUとは一体何ですか?

    2. .NET、C#、LINQ、SQL、OR-マッピング-わかりません:(

    3. ORA-01791Pl-Sqlエラー

    4. 複数の列を変更するMySQLの更新は非アトミックですか?