- 约束:
保证数据安全性、可靠性
主键约束(primary key)
外键约束(foreign key)
非空约束(not null)
唯一约束(unique)
检查约束(check)
默认值(default)
在关系数据库中,主键一般交给数据库自己维护(主键自增):
MySQL auto increment
sql serve identity
Oracle 序列(sequence)
增加(insert):
insert into t_name[(字段1…)] values(v1……)
更新(update )
将表中原有的数据改为我们需要的数据
Update t_name set 字段1=新值,字段2=新值… where条件
删除(delete)
Delete from tablename where 条件
truncate 语句
改语句也是用来删除表,是无法恢复的
select
select*from 表名
表的修改:
表的结构的修改:alter table
增加新的字段
ALTER TABLE 表名 ADD 列名 列类型 约束条件;
Alter tabler t_hero add address varchar(255) ;
修改字段的类型
ALTER TABLE 表名 MODOFT 列名 列类型 ;
修改字段名称
ALTER TABLE 表名 CHANGE 旧列名 新表名 列类型;
修改表名称
ALTER TABLE 表名 RENAME 新表名
表的复制:
Create table 新表名 like 源表
CRUD
最新推荐文章于 2024-09-07 08:07:39 发布
本文详细介绍了数据库中的关键约束类型,包括主键、外键、非空、唯一和检查约束,以及默认值设置。同时,讲解了如何进行数据的插入、更新、删除操作,并提到了不可逆的`TRUNCATE`语句。此外,还讨论了表结构的修改,如添加、修改字段以及更改表名的方法。最后,提到了表的复制操作。
摘要由CSDN通过智能技术生成