首页 > 其他分享 >DDL-操作表-创建和DDL操作表-删除

DDL-操作表-创建和DDL操作表-删除

时间:2022-09-27 09:23:41浏览次数:49  
标签:删除 int create DDL 表名 操作 table

DDL-操作表-创建

 

C(Create):创建

 

1.语法:

 

  create table 表名(

 

    列名  数据类型1,

 

    列名  数据类型2,

 

    ...

 

    列名  数据类型n

 

  );

 

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

 

数据库类型:

 

  1. int:整数类型

 

    age int,

 

  2. double:小数类型

 

    score double(5,2)

 

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

 

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

 

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

 

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

 

  6.varchar:字符串

 

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

 

    zhangsan 8个字符 张三 2个字符

 

创建表:

 

复制代码
create table student(
  id int,
  name varchar(32),
  age int,
  score double(4,1),
  birthday date,
  insert_time timestamp
);
复制代码

 

 

 

DDL操作表-删除

 

D(Delete):删除

 

复制:

 

创建一个stu表和student表一样

 

create  table  表名   like   被复制的表名

 

create table stu like student;

 

删除表

 

drop table 表名;

判断你要删除的表是否存在,存在就删除

 

drop table if exists 表名;

 

标签:删除,int,create,DDL,表名,操作,table
From: https://www.cnblogs.com/yuzong/p/16731162.html

相关文章

  • sql基本的命令行操作
    sql语句注释单行注释:--多行注释:/*...*/连接数据库mysql-uroot-p123456--连接数据库updatemysql.usersetauthentication_string=password('123456')where......
  • python中组合数据的操作
    2022-09-26组合数据类型:列表   字典   集合   元组拷贝:   deep(深拷贝)   shallow(浅拷贝)  区别:例如,文件中有一个指针指向另一块存储空间......
  • 【数据库】Postgresql、PG的分区操作:创建、删除指定分区,非分区表转分区表
    〇、参考链接 一、为表创建指定分区--表创建分区参数表名分区序列例如:ltc_customer,20220915则创建ltc_customer_20220915分区表CREATEorreplaceFUN......
  • 关于使用shutil.rmtree删除git文件夹时出现拒绝访问的问题
    简介在实际项目中发现,当使用shutil.rmtree删除整个git目录时会出现.git文件无法删除的情况,报错是拒绝访问,原因是默认情况下.git文件是只读的,无法直接对其进行操作。解决......
  • Linux基础-软连接之我的误操作
    软连接事故操作原有是因为服务器的磁盘空间满了,服务器跑的都是容器但是空间不够了,我正在构建Dockerifle镜像,提示空间不足,然后师傅让对docker容器存储目录进行一个迁移......
  • MongoDB基本操作
     //返回指定字段:1表示返回,0表示不返回//默认返回_id,如果不想返回,加上_id:0//db.表名.find({条件},{返回字段:1})db.navigation_clicks.find({   "type":1},{......
  • linux操作命令2
    sudoapt-getupdate更新软件缓存表sudoapt-getinstallsl安装软件"sl"sudoaptinstallnet-tools安装后可使用ifconfig命令sudoaptinstalltree可使用tree命令su......
  • 【Redis】缓存删除策略
    Redis缓存删除策略分为定时删除、定期删除与惰性删除。前两个是主动删除,后一个是被动删除。1定时删除为key设置一个过期时间,时间一到,由定时器任务删除这个key。优......
  • 【C#】bin文件、任意类型文件操作汇总
    一、bin文件1、读写///<summary>///加载任意二进制文件///</summary>publicstaticboolLoadBinaryFile(refWaveData_ClasstestObj,......
  • IT工具知识-14:如何通过adb操作安卓剪切板?
    1.安装apk下载地址2.运行服务(每次重启系统都需要运行一次)adbshellamstartserviceca.zgrs.clipper/.ClipboardService3.设置剪切板内容adbshellambroadcast-a......