摘要: 逻辑删除 逻辑删除是指在数据表里添加一个删除标记列,删除时只是修改该列的值,并不从数据库记录中删除,也称为软删除; CREATE TABLE t12( id SMALLINT UNSIGNED KEY AUTO_INCREMENT, productName VARCHAR(80) NOT NULL, 阅读全文
posted @ 2021-10-24 15:59 暄总-tester 阅读(530) 评论(0) 推荐(0)
摘要: 更新记录 更新记录通过UPDATE语句实现,其(单表更新)语法为: UPDATE TABLE SET col_name={expr|DEFAULT} [ ,… ] [ WHERE WHERE_cONditiON ] 说明: UPDATE语句更新记录,并且返回被更新的行数(记录数); SET子句指明被 阅读全文
posted @ 2021-10-24 15:57 暄总-tester 阅读(140) 评论(0) 推荐(0)
摘要: 修改数据表 修改数据表通过ALTER TABLE语句实现,其语法为: ALTER TABLE tbl_name [ALTER_specificatiON [, ALTER_specificatiON] ...] ALTER_specificatiON: ADD [COLUMN] col_name c 阅读全文
posted @ 2021-10-24 15:57 暄总-tester 阅读(79) 评论(0) 推荐(0)
摘要: 默认约束 默认约束,其特点有: 在插入记录/更新记录时,如果不为该字段赋值,则使用默认值; DEFAULT约束只有列级约束形式; -- 默认约束 CREATE TABLE t11( id SMALLINT UNSIGNED NOT NULL KEY AUTO_INCREMENT, username  阅读全文
posted @ 2021-10-24 15:56 暄总-tester 阅读(359) 评论(0) 推荐(0)
摘要: 非空约束 非空约束,其特点有: 不允许将该列的值有NULL记录; 只有列级约束的形式; CREATE TABLE t10( id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) NOT NULL UNIQUE KE 阅读全文
posted @ 2021-10-24 15:55 暄总-tester 阅读(118) 评论(0) 推荐(0)
摘要: 自动递增 通过AUTO_INCREMENT属性为新行产生唯一的标识; AUTO_INCREMENT是数据列的属性,只适用于整数类型数据列; 设置AUTO_INCREMENT属性的数据列应该是正数序列,所以把数据列声明为UNSIGNED; AUTO_INCREMENT的数据列必须有唯一索引; AUTO 阅读全文
posted @ 2021-10-24 15:54 暄总-tester 阅读(453) 评论(0) 推荐(0)
摘要: 唯一约束 唯一约束,其特点是: 不允许表中有重复记录; 允许表中有NULL记录; 创建唯一约束后,系统将自动创建唯一索引; -- 创建数据表时添加列级唯一约束 CREATE TABLE t7( id SMALLINT UNSIGNED PRIMARY KEY, username VARCHAR(20 阅读全文
posted @ 2021-10-24 15:52 暄总-tester 阅读(212) 评论(0) 推荐(0)
摘要: 主键约束 主键约束,其特点是: 不允许表中有NULL记录; 不允许表中有重复记录; 每张数据表只能存在一个PRIMARY KEY约束; 创建主键约束后,系统将自动创建主键索引(是一种特殊的唯一索引); -- 创建数据表时添加列级主键约束 CREATE TABLE t4( id SMALLINT UN 阅读全文
posted @ 2021-10-24 15:51 暄总-tester 阅读(344) 评论(1) 推荐(0)
摘要: 约束 约束(cONstraINT),也称为数据库表约束,是为保证数据的完整性、一致性、有效性的规则; 约束类型 按针对列的数量来划分,可以分为: 列级约束:对一个数据列建立的约束; 表级约束:对多个数据列建立的约束; 按功能进行划分,可以分为: 主键约束(PRIMARY KEY); 唯一约束(UNI 阅读全文
posted @ 2021-10-24 15:50 暄总-tester 阅读(75) 评论(1) 推荐(0)
摘要: 查找记录 查询记录通过SELECT语句实现,其(精简)语法为: SELECT SELECT_expr,… [ FROM TABLE] [ WHERE WHERE_cONditiON ] 查询表达式语法为:SELECT_expr [ [ AS ] aliAS ] -- 计算表达式 SELECT 3 + 阅读全文
posted @ 2021-10-24 15:47 暄总-tester 阅读(118) 评论(1) 推荐(0)