表示数据表定义语言(凡是带有creata、drop、alter的都是DDL),DDL操作的是表的结构。不是表中的数据

目录

create(增加表)

drop(删除表)

truncate (删除表内数据)

alter(修改表结构)


create(增加表)

语法格式:

create table 表名(
        字段名1 数据类型, 
       ......
    );

drop(删除表)

语法格式:

drop table 表名

在输出时建议使用下列格式:

drop table if exists 表名;

表示如果这张表存在的话删除,不存在也不会报错

truncate (删除表内数据)

语法格式:

truncate table 表名

这个语句与drop不同,truncate语句是物理删除表内的数据,并且速度十分快,但是使用这个语句删除后,表内的数据是不可恢复的

alter(修改表结构)

一般在工作中一旦确定了表的结构后则不会对进行表修改,所有就不进行详写了。

有关DDL的语句内容看下面链接

Sql语句中的DDL语句_scbiaosdo的博客-CSDN博客_ddl语句https://blog.csdn.net/scbiaosdo/article/details/81561162?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165088082616781432911233%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165088082616781432911233&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-1-81561162.142%5Ev9%5Econtrol,157%5Ev4%5Econtrol&utm_term=SQL%E8%AF%AD%E5%8F%A5%E4%B8%ADDDL&spm=1018.2226.3001.4187

SQL中DDL语句(数据表定义语言)相关推荐

  1. Sql中如何将数据表的两个字段的值如何互换?

    今天遇到一个数据表的两个列数据要互换,在网上找到并记录下. 直接用Sql就可以搞定,语法如下 --将数据表中两个列数据互换的语法-- update tabName set field1=field2, ...

  2. oracle 动态执行ddl语句,Oracle过程中执行动态SQL或DDL语句

    如果你用的是 Oracle 8i 及以上的版本,那简单,在过程中用 execute immediate sql_str 就行, sql_str 是一个拼凑的 SQL 语句, 如果你用的是 Oracle ...

  3. 学习笔记(03):MySQL数据库从入门到搞定实战-DDL之数据表

    立即学习:https://edu.csdn.net/course/play/27328/362519?utm_source=blogtoedu ddl之数据表 mysql存储引擎 1.查看mysql支 ...

  4. Case Study: 利用PHP获取关系型数据库中多张数据表的数据

    一.目标 该笔记的目的是引导读者借助WampServer平台和MySQL数据库,利用HTML/CSS/JS/PHP设计一个多数据表关联的网页.在上一个案例(Case Study: 利用JS实现数据库网 ...

  5. Django中model新建数据表操作后admin页面不更新问题

    Django中model新建数据表操作后admin页面不更新问题 这种情况一般是没有在admin.py文件中进行模型的注册所导致的,打开应用文件夹下的admin.py,然后添加代码: from .mo ...

  6. sql server 导入excel数据表

    sql server 导入excel数据表 之前谈到过在sql server中对用户的购买记录做过关联分析,数据来源是来自sql server数据库,但有的时候,数据源来自于其他文件,比如excel文 ...

  7. mysql中复合主键指什么作用_MySQL中什么是数据表的复合主键

    MySQL中什么是数据表的复合主键 发布时间:2020-11-23 14:03:11 来源:亿速云 阅读:108 作者:小新 这篇文章主要介绍MySQL中什么是数据表的复合主键,文中介绍的非常详细,具 ...

  8. sql 中实现打乱数据的排序

    sql 中实现打乱数据的排序 order by NEWID() 就实现了数据的打乱  转载于:https://www.cnblogs.com/yangjinwang/p/3998271.html

  9. mysql 导出insert 语句_mysqldump导出sql中insert语句的问题

    mysqldump导出sql中insert语句的问题 今天有同事问,mysqldump怎么样才能够将导出的sql中,每条记录对应一个insert语句,默认总是导出一个长的insert语句,如下所示: ...

最新文章

  1. 以太坊去中心化_开发以太坊去中心化投票应用程序的指南
  2. C++编写Config类读取配置文件
  3. Activity、View、Window、DecorView的关系
  4. Dashboard集群
  5. 深度学习算法 第四期
  6. 计算机科学与技术专业实训手册,计算机科学与技术专业实习计划
  7. freebsd mysql5.7_FreeBSD 环境下Mysql问题解决方法集锦
  8. 李新海:沉默是口才运用的最高境界
  9. 20190815 On Java8 第五章 控制流
  10. 73个GitHub高级搜索技巧
  11. 积分-钉钉考勤-告警
  12. MyBatis框架(IDEA-Maven篇)---从小白到入门
  13. Android进入欢迎界面前显示黑乎乎的或者白白的布局
  14. PAT甲级题解 1030
  15. Eclipse各版本代号一览表以及官网上有很多版本的eclipse,下载哪个版本比较合适呢?
  16. IAR+DAP/Jlink 下载并调试K60 (详细)
  17. 如何破解Word“取消文档保护”密码
  18. 4rx4 服务器内存2rx4_【P00930-B21 P06190-001 64GB 2Rx4 PC4-2933Y-R 服务器内存】价格_厂家 - 中国供应商...
  19. pdf的创建时间怎么修改?
  20. “澳本聪”是怎么从网红一步步变成“众矢之的”?

热门文章

  1. 提高 Kubernetes 中的 GPU 利用率
  2. 计算机软件也有“五大部分”
  3. 个人努力是成功的要素?
  4. Python中的Monkey Patching (猴子补丁)
  5. JavaWeb项目----实现用户登录、注册、对商品信息进行的添加、删除、修改功能
  6. 64位驱动 hp630打印机_m351a驱动-HP 惠普 LaserJet Pro 300 Colour M351a 彩色激光打印机驱动下载5.0.12200.630官方版-东坡下载...
  7. Firefox的安装
  8. 吃!吃!吃!(python)
  9. 新手做电商直播带货怎么和快递合作谈价格
  10. python函数教程:Python递归函数 二分查找算法实现解析