SQL分类之DDL:操作数据库表

1.C(创建):创建

创建数据库:

创建数据库数据库名称

创建一个数据库,判断它不存在,然后创建:

如果不存在数据库名称,则创建数据库;

创建数据库并指定字符集

创建数据库数据库名称字符集字符集名称;

练习:创建db3数据库,确定它是否存在,并将字符集指定为gbk

创建数据库(如果不存在)db3字符集gbk;

2.R(检索):查询

询问所有数据库名称:

显示数据库;

查询数据库的字符集:查询数据库的创建语句

显示create database database name;

3.U(更新):修改

修改数据库的字符集

更改数据库数据库名称字符集字符集名称:

4.D(删除):删除

删除数据库

删除数据库数据库名称;

判断数据库是否存在,然后将其删除

如果存在数据库名称,则删除数据库;

5:使用数据库

查询当前正在使用的数据库的名称

选择database();

使用数据库

使用数据库名称;

1.C(创建):创建

语法;

创建表格表名称(

列名1数据类型1,

列名2数据类型2,

.

列名n数据类型n

);

注意:在最后一列中,您不需要添加逗号(,)

数据类型:

1.int:整数类型

年龄int,

2.double:十进制类型

分数很高(3,7)

3.data:日期,仅包括年,月,日,yyyy-MM-dd

4.datatime:日期,包括年,月,日,小时,分钟,秒,yyyy-MM-dd HH:mm; ss

5.timestamp:时间类型,包括年,月,日,小时,分钟和秒yyyy-MM-dd HH:mm; ss

如果您以后未为此字段分配值,或者指定null值,则默认使用默认系统时间自动分配值

6.varchar:string

名称varchar(20):名称最多20个字符

菜鸟7个字符张三2个字符

创建一个表

创建表学生(

Id int,

名称varchar(37),

年龄int,

得分加倍(4.1),

生日数据,

Insert_time时间戳

);

复制表:

创建表表名称,如正在复制的表的名称

2.R(检索):查询

查询数据库中的所有表名

显示表格;

查询表结构

描述表名称;

3.U(更新):修改

1.修改表名

更改表格表名称重命名为新表名称;

2.修改表格的字符集

更改表的表名字符集字符集名称;

3.添加一列

更改表格表名称添加列名称数据类型;

4.修改列名称类型

更改表格名称更改列名称新列名称新列类型新数据类型;

更改表表名称修改列名称新数据类型;

5.删除列

更改表格表名称删除列名称;

4.D(删除):删除

删除表格表名称;

如果存在表名,则删除表;

关注我们,了解更多!

http://joinus.sdxkoio.cn