sql >> Databasteknik >  >> RDS >> Sqlserver

Hur kan jag validera data före infogning/uppdatering med SQL Server?

Det här ser ut som ett jobb för en kontrollbegränsning, inte en trigger:

ALTER TABLE [dbo].[ObjectRelationClauses]
ADD CONSTRAINT foreign_chk CHECK 
([ForeignPropertyId] IS NOT NULL OR [ForeignValue] IS NOT NULL);


  1. För att extrahera de specifika strängarna från den givna strängen i Oracle

  2. StarJoinInfo i utförandeplaner

  3. MySQL lagrad procedur kontra komplex fråga

  4. Hur sparar man en Google Maps-överläggsform i databasen?