上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 33 下一页
摘要: 在 MySQL 中可以使用 SHOW CREATE TABLE 语句来查看表中的约束。 查看数据表中的约束语法格式如下: SHOW CREATE TABLE <表名>; 例 1 创建数据表 tb_emp8 并指定 id 为主键约束,name 为唯一约束,deptId 为非空约束和外键约束,salar 阅读全文
posted @ 2020-08-18 15:40 KILLNPE 阅读(483) 评论(0) 推荐(0) 编辑
摘要: MySQL 非空约束(NOT NULL)指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据库系统就会报错。可以通过 CREATE TABLE 或 ALTER TABLE 语句实现。在表中某个列的定义后加上关键字 NOT NULL 作为限定词,来约束该列的取值不能为空。 阅读全文
posted @ 2020-08-18 15:29 KILLNPE 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 默认值(Default)的完整称呼是“默认值约束(Default Constraint)”,用来指定某列的默认值。在表中插入一条新记录时,如果没有为某个字段赋值,系统就会自动为这个字段插入默认值。 例如,员工信息表中,部门位置在北京的较多,那么部门位置就可以默认为“北京”,系统就会自动为这个字段赋值 阅读全文
posted @ 2020-08-18 14:58 KILLNPE 阅读(206) 评论(0) 推荐(0) 编辑
摘要: MySQL 检查约束(CHECK)是用来检查数据表中字段值有效性的一种手段,可以通过 CREATE TABLE 或 ALTER TABLE 语句实现。设置检查约束时要根据实际情况进行设置,这样能够减少无效数据的输入。 后面说到的默认值约束和非空约束也可看作是特殊的检查约束。 选取设置检查约束的字段 阅读全文
posted @ 2020-08-18 11:14 KILLNPE 阅读(382) 评论(0) 推荐(0) 编辑
摘要: MySQL 唯一约束(Unique Key)是指所有记录中字段的值不能重复出现。例如,为 id 字段加上唯一性约束后,每条记录的 id 值都是唯一的,不能出现重复的情况。如果其中一条记录的 id 值为‘0001’,那么该表中就不能出现另一条记录的 id 值也为‘0001’。 唯一约束与主键约束相似的 阅读全文
posted @ 2020-08-18 10:25 KILLNPE 阅读(284) 评论(0) 推荐(0) 编辑
摘要: MySQL 外键约束(FOREIGN KEY)是表的一个特殊字段,经常与主键约束一起使用。对于两个具有关联关系的表而言,相关联字段中主键所在的表就是主表(父表),外键所在的表就是从表(子表)。 外键用来建立主表与从表的关联关系,为两个表的数据建立连接,约束两个表中数据的一致性和完整性。比如,一个水果 阅读全文
posted @ 2020-08-18 09:55 KILLNPE 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL 中,当主键定义为自增长后,这个主键的值就不再需要用户输入数据了,而由数据库系统根据定义自动赋值。每增加一条记录,主键会自动以相同的步长进行增长。 通过给字段添加 AUTO_INCREMENT 属性来实现主键自增长。语法格式如下: 字段名 数据类型 AUTO_INCREMENT 注意: 阅读全文
posted @ 2020-08-17 16:22 KILLNPE 阅读(1752) 评论(0) 推荐(0) 编辑
摘要: 主键(PRIMARY KEY)的完整称呼是“主键约束”,是 MySQL 中使用最为频繁的约束。一般情况下,为了便于 DBMS 更快的查找到表中的记录,都会在表中设置一个主键。 主键分为单字段主键和多字段联合主键,本节将分别讲解这两种主键约束的创建、修改和删除。 使用主键应注意以下几点: 每个表只能定 阅读全文
posted @ 2020-08-17 16:03 KILLNPE 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL 中,约束是指对表中数据的一种约束,能够帮助数据库管理员更好地管理数据库,并且能够确保数据库中数据的正确性和有效性。 例如,在数据表中存放年龄的值时,如果存入 200、300 这些无效的值就毫无意义了。因此,使用约束来限定表中的数据范围是很有必要的。 在 MySQL 中,主要支持以下 阅读全文
posted @ 2020-08-17 15:15 KILLNPE 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 约束是一种限制,它通过限制表中的数据,来确保数据的完整性和唯一性。使用约束来限定表中的数据是很有必要的。 MySQL 提供了很多功能强大、使用方便的运算符和函数。我们可以通过使用这些运算符完成各种各样的运算操作。函数可以帮助开发人员简单、快速的编写 SQL 语句。 接下来就继续来了解这些... .. 阅读全文
posted @ 2020-08-17 15:11 KILLNPE 阅读(101) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 33 下一页