且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在使用SQL Server插入/更新之前,如何验证数据?

更新时间:2023-01-22 16:27:27

这看起来像是检查约束的工作,而不是触发器:

This looks like a job for a check constraint, not a trigger:

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