sql >> Database teknologi >  >> RDS >> Sqlserver

sletning af poster fra flere tabeller ad gangen med en enkelt forespørgsel i sqlserver2005

Medmindre du bruger en form for kaskadesletning, vil en enkelt delete-sætning slette rækker fra en enkelt tabel.

I dit eksempel, hvis syntaksen er korrekt, vil du slette rækker fra responseheader kun, resten af ​​tabellerne bruges kun til at bestemme, hvilke rækker der skal slettes fra responseheader .

For at være ærlig, du virkelig ønsker ikke at bruge en kaskadende sletning, så du bør udføre flere delete-sætninger, en i hver tabel.



  1. Søg i mysql-tabel fra sidste række

  2. Hvordan omdøber jeg en fremmednøgle i mysql?

  3. Laravel 5:Overtrædelse af integritetsbegrænsning:1452 Kan ikke tilføje eller opdatere en underordnet række:en fremmednøglebegrænsning mislykkes

  4. indsæt sætning i postgres for datatype tidsstempel uden tidszone NOT NULL,