操作表_查询与DDL_操作表_创建

操作表_查询

  

2.操作表
  1.R(Retrieve):查询

      查询某个数据库中的所有名称 

        show tables;

           

 

 

      查询成功

      

 

 

       在数据库中没有数据表会返回null

 

 

      

 

 

       查询表结构

       desc 表名 

      

 

 

       查询到的结果

      

操作表_创建      

      2. C( create):创建

        1.语法:

          create table 表名(

            列名1 数据类型1,

            列名2 数据类型2,

            ....

            列名n 数据类型n,          

          );

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

          数据库类型

             1. int :整数类型

                age int,

             2. double:小数类型

                score double(5,2)

             3. date:日期,只包含年月日,yyyy-MM-dd

             4. datetime:日期,包含年月日时分秒yyyy-MM-dd HH:mm : ss

             5. timestamp:时间错类型包含年月日时分秒yyyy-MM-ddHH : mm : ss

              如果将来不给这个字段赋值,或赋值为null,则默认使用当前的

              系统时间,来自动赋值

            6. varchar :字符串

            name varchar( 20):姓名最大20个字符

            zhangsan 8个字符张三2个字符

            创建一个表

            CREATE TABLE tired(
              id int,
              name VARCHAR(32),
              age int,
              score double(4,1),
              birthday date,
              INSERT_time timestamp
              );

          

 

          数据表创建成功

 

         

        

 

 

         

        

 

        

          复制表

            CREATE table 表名 like 被复制的表名;

         

 

         复制成功

         

 

         

 

         

 

 

         

        

 

posted @ 2022-10-17 14:27  zj勇敢飞,xx永相随  阅读(26)  评论(0编辑  收藏  举报