SQL中DDL操作的示例分析

技术SQL中DDL操作的示例分析这篇文章给大家分享的是有关SQL中DDL操作的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、数据库对象 表 视图:存储在数据字典中的一条

本文将与您分享SQL中的DDL操作示例分析的内容。我觉得边肖很实用,就和大家分享一下作为参考。让我们跟着边肖看一看。

1.数据库对象

桌子

视图:存储在数据字典中的select语句

顺序

同义词

指数

2.保留字

从v $ reserved _ words中选择*其中reserved=’ Y

3.创建表格

前提:

有CREATE TABLE权限,有空间,一个表最多有1000列。

临时表级全局临时:

提交删除行时的事务级别

提交时会话级别保留行

语法

创建全局临时表.

(.

)

提交时保留行;

语法:

创建表格部门01

(部门编号(2),

dname varchar2(14)

);

默认值:创建表测试(第1列数字,第2列日期默认为sysdate);

数据类型:字符、数字、日期、大对象等。

SQL中DDL操作的示例分析

数据字典

用户表

用户对象:对象的名称、标识和类型

用户目录:查看用户拥有的表、视图、同义词和序列。

使用CAST创建新表

源表列上的not null约束也将应用于新表,但主键、唯一键、外键和隐式not null约束将不会被继承;

将表测试创建为select * from empwhere1=2,这只是一个具有表结构的空表;

4.修改表格

添加alter table dept30add的一列(job varchar 2(9));

修改更改alter table dept30的一列修改(ename varchar 2(15));

放下一列

alter table dept30删除列作业;

删除受约束的列和级联约束改变表.拖放列.级联约束。

重命名重命名列alter table dept30将列empno重命名为id;

设置未使用标记不可用的列。

alter table xxx设置为未使用(col1,col 2);

与drop列结合使用,在高峰工作时间标记不可用,然后在低工作时间drop列alter table xxx drop未使用的列;

无法恢复

从user _ unused _ col _ tabs中选择*;

5.重命名表格

将部门30重命名为部门30;

6.截断表格

截断表格部门;

只删除数据,保留表结构。

截断和删除的区别:

A) delete是一个DML语句,会产生大量的撤销数据进行回滚,速度比较慢。

删除不会降低高水位线。删除可以删除表中的一些数据。

B) truncate是一个DDL语句,它几乎不产生撤销数据,也不能回滚。快点。

截断将降低高水位线。Truncate删除表中的所有数据。

7.删除表格

删除表格dept30

无法回滚

删除表清除//删除的表不会被放入回收站。

删除受约束的表Droptable Dept02级联约束;

8.添加注释

表empis“员工信息”的表级注释;用户标签注释数据字典

columnmep上的列注释。deptnoi是“部门编号”;User_col_comments数据字典

感谢阅读!这篇关于“SQL中的DDL操作示例分析”的文章已经在这里分享了。希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/143755.html

(0)

相关推荐

  • 漫道,雄关漫道真如铁的雄关什么意思

    技术漫道,雄关漫道真如铁的雄关什么意思雄关漫道真如铁的“雄关”指的是娄山关。这是来自毛主席《忆秦娥·娄山关》中的词句。原文是:“西风烈漫道,长空雁叫霜晨月。霜晨月,马蹄声碎,喇叭声咽。雄关漫道真如铁,而今迈步从头越。从头

    生活 2021年10月28日
  • wcf核心技术书籍(wcf框架入门教程)

    技术WCF开源地带举例分析这篇文章主要讲解了“WCF开源地带举例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WCF开源地带举例分析”吧!准备:1、安装.NET Fr

    攻略 2021年12月14日
  • 如何使用Elastic+logstash+filebeat做Nginx日志分析

    技术如何使用Elastic+logstash+filebeat做Nginx日志分析这篇文章将为大家详细讲解有关如何使用Elastic+logstash+filebeat做Nginx日志分析,小编觉得挺实用的,因此分享给大

    攻略 2021年11月24日
  • maven pom文件规范是什么样的

    技术maven pom文件规范是什么样的maven pom文件规范是什么样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。今天遇到个问题,架构项目的时候

    攻略 2021年10月19日
  • css和html的区别有哪些

    技术css和html的区别有哪些这篇文章主要介绍“css和html的区别有哪些”,在日常操作中,相信很多人在css和html的区别有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css

    攻略 2021年11月9日
  • 长发发型扎法100种图片,有什么好看的编发值得推荐么

    技术长发发型扎法100种图片,有什么好看的编发值得推荐么临时被邀请参加聚会,再去做美发是肯定来不及了,又不想顶着乱糟糟的头发参加聚会,该怎么办呢?今天我就教大家一款能够简易俗称的盘发,优雅又自然,不会显得太过隆重,简单搭

    生活 2021年10月31日