SQL Server 或 Oracle 或任何数据库服务器如何对表应用约束>
我知道约束,但它们如何应用于表或列?我试图找出 SQL Server 如何理解约束要求并保持完整性。
是否有用于应用约束的存储过程或用户定义的函数?当请求用户在表上安装约束时,数据库服务器如何理解这种情况?
SQL Server 或 Oracle 或任何数据库服务器如何对表应用约束>
我知道约束,但它们如何应用于表或列?我试图找出 SQL Server 如何理解约束要求并保持完整性。
是否有用于应用约束的存储过程或用户定义的函数?当请求用户在表上安装约束时,数据库服务器如何理解这种情况?
你看过微软关于约束的文档页面吗?有许多类型的约束,因此DML语法会有所不同。对于您的直接问题,不,它们不是通过使用存储过程或 UDF 来应用的,它只是 TSQL 语法。您也可以右键单击SSMS中的表并进入设计器。所有约束类型都可以管理它们而不是原始 TSQL。