SQL中DDL语句(数据表定义语言)
表示数据表定义语言(凡是带有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语句(数据表定义语言)相关推荐
- Sql中如何将数据表的两个字段的值如何互换?
今天遇到一个数据表的两个列数据要互换,在网上找到并记录下. 直接用Sql就可以搞定,语法如下 --将数据表中两个列数据互换的语法-- update tabName set field1=field2, ...
- oracle 动态执行ddl语句,Oracle过程中执行动态SQL或DDL语句
如果你用的是 Oracle 8i 及以上的版本,那简单,在过程中用 execute immediate sql_str 就行, sql_str 是一个拼凑的 SQL 语句, 如果你用的是 Oracle ...
- 学习笔记(03):MySQL数据库从入门到搞定实战-DDL之数据表
立即学习:https://edu.csdn.net/course/play/27328/362519?utm_source=blogtoedu ddl之数据表 mysql存储引擎 1.查看mysql支 ...
- Case Study: 利用PHP获取关系型数据库中多张数据表的数据
一.目标 该笔记的目的是引导读者借助WampServer平台和MySQL数据库,利用HTML/CSS/JS/PHP设计一个多数据表关联的网页.在上一个案例(Case Study: 利用JS实现数据库网 ...
- Django中model新建数据表操作后admin页面不更新问题
Django中model新建数据表操作后admin页面不更新问题 这种情况一般是没有在admin.py文件中进行模型的注册所导致的,打开应用文件夹下的admin.py,然后添加代码: from .mo ...
- sql server 导入excel数据表
sql server 导入excel数据表 之前谈到过在sql server中对用户的购买记录做过关联分析,数据来源是来自sql server数据库,但有的时候,数据源来自于其他文件,比如excel文 ...
- mysql中复合主键指什么作用_MySQL中什么是数据表的复合主键
MySQL中什么是数据表的复合主键 发布时间:2020-11-23 14:03:11 来源:亿速云 阅读:108 作者:小新 这篇文章主要介绍MySQL中什么是数据表的复合主键,文中介绍的非常详细,具 ...
- sql 中实现打乱数据的排序
sql 中实现打乱数据的排序 order by NEWID() 就实现了数据的打乱 转载于:https://www.cnblogs.com/yangjinwang/p/3998271.html
- mysql 导出insert 语句_mysqldump导出sql中insert语句的问题
mysqldump导出sql中insert语句的问题 今天有同事问,mysqldump怎么样才能够将导出的sql中,每条记录对应一个insert语句,默认总是导出一个长的insert语句,如下所示: ...
最新文章
- 以太坊去中心化_开发以太坊去中心化投票应用程序的指南
- C++编写Config类读取配置文件
- Activity、View、Window、DecorView的关系
- Dashboard集群
- 深度学习算法 第四期
- 计算机科学与技术专业实训手册,计算机科学与技术专业实习计划
- freebsd mysql5.7_FreeBSD 环境下Mysql问题解决方法集锦
- 李新海:沉默是口才运用的最高境界
- 20190815 On Java8 第五章 控制流
- 73个GitHub高级搜索技巧
- 积分-钉钉考勤-告警
- MyBatis框架(IDEA-Maven篇)---从小白到入门
- Android进入欢迎界面前显示黑乎乎的或者白白的布局
- PAT甲级题解 1030
- Eclipse各版本代号一览表以及官网上有很多版本的eclipse,下载哪个版本比较合适呢?
- IAR+DAP/Jlink 下载并调试K60 (详细)
- 如何破解Word“取消文档保护”密码
- 4rx4 服务器内存2rx4_【P00930-B21 P06190-001 64GB 2Rx4 PC4-2933Y-R 服务器内存】价格_厂家 - 中国供应商...
- pdf的创建时间怎么修改?
- “澳本聪”是怎么从网红一步步变成“众矢之的”?
热门文章
- 提高 Kubernetes 中的 GPU 利用率
- 计算机软件也有“五大部分”
- 个人努力是成功的要素?
- Python中的Monkey Patching (猴子补丁)
- JavaWeb项目----实现用户登录、注册、对商品信息进行的添加、删除、修改功能
- 64位驱动 hp630打印机_m351a驱动-HP 惠普 LaserJet Pro 300 Colour M351a 彩色激光打印机驱动下载5.0.12200.630官方版-东坡下载...
- Firefox的安装
- 吃!吃!吃!(python)
- 新手做电商直播带货怎么和快递合作谈价格
- python函数教程:Python递归函数 二分查找算法实现解析