sql >> Database >  >> RDS >> Sqlserver

Moet ik OP VERWIJDEREN GEEN ACTIE specificeren op mijn Foreign Key?

Van de column_constraint-pagina op MSDN :

U kunt dus ON DELETE NO ACTION . weglaten als je wilt en het zal precies hetzelfde werken.

GEEN ACTIE betekent dat er niets gebeurt wanneer u verwijdert uit uw Onderwerp-tabel naar de Onderwerp-tabel. In dat geval, als er een rij in Topic is voor een bepaalde SubjectId, kunt u deze niet verwijderen zonder de referentiële integriteit te verbreken, dus het verwijderen wordt teruggedraaid.

Meer van MSDN:



  1. De schemanaam in postgres instellen met R

  2. Optimale query om een ​​cumulatieve som op te halen in MySQL

  3. opmerking:conversie van array naar string in php

  4. SQLite bestellen op