CHECK(检查)约束

  • 原创
  • |
  • 浏览:9105
  • |
  • 更新:

CHECK(检查)约束通过限制输入到列中的值来强制域的完整性。此类约束类似于FOREIGN KEY约束,可以控制放入列中的值

工具/原料

  • CHECK约束
  • 数据库

方法/步骤

  1. 1

    启动Management Studio,连接到数据库

    在对象资源管理器中展开数据库节点

    CHECK(检查)约束
    CHECK(检查)约束
    CHECK(检查)约束
  2. 2

    展开数据库【2018/1/23】节点

    创建设计好相应的表

    对表的数据类型等进行设置

    CHECK(检查)约束
  3. 2
    相关内容未经授权抓取自百度经验
  4. 3

    将设计好的表保存

    在表内右击,在弹出的选项卡中

    选择CHECK约束

    CHECK(检查)约束
  5. 4

    在检查约束的窗口中

    点击添加

    在右侧的界面进行约束设置

    CHECK(检查)约束
    CHECK(检查)约束
  6. 5

    输入约束表达式

    EG:

    对Sex性别进行设置

    约束表达式为:sex='男'or sex='女'

    (注意,必须在英文输入法下写入表达式)

    最后关闭即可

    CHECK(检查)约束
  7. 6

    另外

    通过SQL语句写入:

    ALTER table 学生信息表ADD CONSTRAINT sex check(Sex in('男','女'))

    选择执行即可

    CHECK(检查)约束
    END

注意事项

  • 仅供参考
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部