Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » SQL Anywhere 数据库连接 » 教程:创建 SQL Anywhere 数据库

 

第 3 课:在列上设置 NOT NULL 约束

向列添加 NOT NULL 约束以防止列允许 NULL 值。缺省情况下,列允许 NULL,但如果没有理由来允许 NULL,则将列声明为 NOT NULL 是一种很好的做法。

前提条件

本课假定您已完成前面的所有课程。请参见第 1 课:创建数据库文件

本课假定您拥有在教程教程:创建 SQL Anywhere 数据库开头的特权部分中列出的角色和特权。

 任务
  1. 在 Sybase Central 的左窗格中,双击 []。

  2. 单击 [Products],然后单击右窗格中的 [] 选项卡。

  3. 单击 [ProductName] 列。

  4. 单击 [文件] » [属性]。

  5. 单击 [约束] 选项卡,然后单击 [值不能为空]。

  6. 单击 [确定]。

  7. 单击 [文件] » [保存]。

结果

此约束意味着对于添加到 [Products] 表的每一行,[ProductName] 列都必须有一个值。

下一个

前进至第 4 课:创建外键

 另请参见