sql常用语句小结

创建表:

create table 表名(

字段1 字段类型 【约束】【comment 字段1注释】, //【】里面的东西可以不用加上去

字段2 字段类型 【约束】【comment 字段2注释】

)【comment 表注释】

约束:作用于表中字段上的规则,用于限制存储在表中的数据,保证数据库中数据的正确性、有效性和完整性(非空约束 、唯一约束、主键约束、默认约束、外键约束)

sql 复制代码
 CREATE TABLE test_user1(
                id int primary key  COMMENT 'ID,唯一标识',  -- 主键
                username VARCHAR(20) not null unique COMMENT '用户名',  --不为空且唯一
                name VARCHAR(10) not null COMMENT '姓名',  --不为空
                age int COMMENT '年龄',
                gennder char(1) default '男' COMMENT '性别'  -- default 默认值 插入时候不给数据就是默认值
) COMMENT '用户表';
sql 复制代码
-- 向表中增加新的字段
alter table test_user add qq varchar(11) COMMENT 'QQ';
-- 改变表中字段的数据类型
ALTER TABLE test_user MODIFY qq varchar(15) COMMENT 'QQ';
-- 修改表中字段的名字
ALTER TABLE test_user CHANGE qq qq_num char(15) COMMENT 'QQ';
-- 删除表中字段
ALTER TABLE test_user drop column qq_num;
-- 修改表的名字
rename table test_user to user;
相关推荐
曹牧15 分钟前
Oracle:取固定分隔符字符串中第一个元素
数据库·oracle
szarron21 分钟前
VNA6 便携式矢量网络分析仪:从入门到精通
数据库·嵌入式硬件·测试工具·5g·射频工程
临床数据科学和人工智能兴趣组1 小时前
R语言中,列表是一种非常灵活的数据结构,它可以存储不同类型的对象,如向量、矩阵、数据框、甚至其他列表
数据结构·数据库·r语言·r语言-4.2.1·临床试验
cmes_love1 小时前
期货五档Level2行情数据和分钟历史行情数据下载分析
数据库
某不知名網友1 小时前
MySQL数据库库级操作|创建、字符集、修改删除、备份恢复
数据库·mysql
zone_z2 小时前
Oracle 数据库基础故障排查系列(12 篇)
数据库·oracle·dba·troubleshooting·blog-series
DBA_G2 小时前
GBase 8a数据库RANGE分区操作详细解读
数据库·oracle
三言老师2 小时前
K8s 集群 Ceph 节点磁盘分区规划配置实操
linux·运维·数据库
某不知名網友3 小时前
MySQL数据表详解|创建、查看、修改、删除实战教程
数据库·mysql
Wang's Blog3 小时前
PostgreSQL笔记20: 实例、集群、模板数据库与表空间 —— 逻辑体系架构深度解析
数据库·笔记·postgresql