约束用于限制插入到特定列的数据。约束可以以这样的方式使用,即仅当插入的值满足约束中给定的条件时,才能插入该值。我们可以在 CREATE TABLE 命令期间提供以下参数以添加约束。CREATE TABLE DBSET1.TAB1 (STUDENT_ID CHAR(10) NOT NULL, ENROLLMENT_ID CHAR(20) NOT NULL, NAME VARCHAR(50), AGE SMALLINT CONSTRAINT NUMBER CHECK (AGE >=3 AND AGE
索引是优化数据搜索的查找表。在任何表上定义的索引都可以提高查询速度。索引可以在表的任何列上构建,DB2 将在后端生成逻辑结构。这将有效地促进使用索引列搜索表。索引可以是唯一的和非唯一的。要在任何表上创建新的唯一索引,我们可以使用以下命令。CREATE UNIQUE INDEX ENROTAB1 ON TAB1 (ENROLLMENT_ID) ASC;CREATE UNIQUE INDEX 保留字后面跟着我们要创建的唯一索引的名称,该名称… 阅读更多