以下面的示例表为例:
CREATE TABLE [dbo].[tbl_Example](
[PageID] [int] IDENTITY(1,1) NOT NULL,
[RequireLogin] [bit] NOT NULL,
[RequireAdmin] [bit] NOT NULL,
[HideIfLoggedIn] [bit] NOT NULL
)
如何重写上述内容以包括检查约束,如下所示:
- 如果为假,则强制为假(
[RequireAdmin]即仅在为真时允许为真,同时允许为真和为假[RequireLogin][RequireAdmin][RequireLogin][RequireLogin][RequireAdmin] - 仅当为False时才允许
[HideIfLoggedIn]为True[RequireLogin]