msql_DDL_创建table

Posted D.零下的小书屋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了msql_DDL_创建table相关的知识,希望对你有一定的参考价值。

• 语法: create table 表名(
• 列名1 列类型 [<列的完整性约束>],
• 列名2 列类型 [<列的完整性约束>],
• ... ... );

• PRIMARY KEY 主码约束(主键)
• UNIQUE 唯一性约束
• NOT NULL 非空值约束
• AUTO_INCREMENT用于整数列默认自增1
• UNSIGNED 无符号整数
• DEFAULT default_value 默认值约束

查看表结构

• desc 表名;
• desc school;
• show create table 表名;
• show create table school;

alter table wsb2 MODIFY age VARCHAR(5)  修改字段属性

Alter table school change school_name name char(20);  修改字段属性,必须修改字段名ALTER TABLE 表名 ADD 属性名1 数据类型 [完整性约束条件][FIRST | AFTER 属性名2] ;  增加字段

alter table wsb2 drop salary;  删除字段

 

TRUNCATE TABLE wsb2;清除表

delete from    table名;删除表数据

删除表

drop 表名

 

以上是关于msql_DDL_创建table的主要内容,如果未能解决你的问题,请参考以下文章

使用 data.table 时如何从字符向量创建列名

创建一个触发器,在更新行时将旧值插入其他表

创建基于前缀联合特定表的视图

在 Debezium 中无法根据 MySQL 的表创建某些主题

Hive_创建表

创建用户登录日志表