当前位置 > 首页 > 国际新闻 > 正文

SQL分类之DDL:操作数据库表
  • 发布时间:2019-09-14
  • www.cksirvine.com
  • 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://web.sanhe-foam.net.cn

    宿迁资讯网 版权所有© www.cksirvine.com 技术支持:宿迁资讯网 | 网站地图