DDL语句

DDL语句全称 DataDefiniti 数据定义语言是 SQL 中集中负责数据结构定义与数据库对象定义的语言 由 createalterd 数据库对象 数据库的组成部分 常见的对象有 表 索引 视图 图表 默认值 规则 触发器 存储过程 用户 序列等特点 1 ddl 语句执行完立即生效 不需要提交 回滚操作 2 ddl 语句修改的为表的结构 并不修改表中的数据 DDL 与 DML 区别 1 ddl 语句修改表的结构 不对表中数据做修改 2

全称:Data Definition Language 数据定义语言

DDL与DML区别:

一:数据类型

VARCHAR2(N):声明该列只能存储长度为N 的字符型数据 长度:1~4000 变长 

/oracle数据库的表中的每一行数据都有一个【唯一的标识符】,或者称为rowid,
在oracle内部通常就是使用它来访问数据的。rowid需要 10个字节的存储空间,
并用18个字符来显示。该值表明了该行在oracle数据库中的物理具体位置。
可以在一个查询中使用rowid来表明查询结果中包含该值。






/

二:表

1.创建一张表

create table dept2 as select deptno,dname from dept where deptno=‘99’;

—B)创建一张表

示例:

select * from emp3

关于表名、字段名的命名规范

–思考:如何备份一张表EMP?? 两种

2.修改表 alter

alter table emp3 read write;

[2.表中有数据时]

select * from emp3 for update;

alter table emp3 modify empno1 date;

alter table emp3 modify empno1 number(1);

3)重命名 rename

  1. COLUMN 只存在删除单个列时
    2.删除列时,需要字段名,不需要数据类型
    3.删除时COLUMN和括号不能联用
    4.要删除的字段是已经存在的字段
    5.删除多个字段,不能添加COLUMN关键字,而且必须加上括号
    6.不能删除所有的列,至少保留一个列










3.删除表 drop 删表 truncate 删数据

三.还原已删除的表(了解)

select * from recyclebin order by droptime desc

清空回收站

PURGE RECYCLEBIN

清空某张表

PURGE TABLE TABLE_NAME;

四:重点

第二板块内的内容,尤其是语法结构时需要掌握的

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/199865.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 下午12:02
下一篇 2026年3月20日 下午12:02


相关推荐

  • Python文件写入txt_python创建文件并写入内容

    Python文件写入txt_python创建文件并写入内容文件写入txt

    2026年4月14日
    3
  • KaOS Linux放出最新版ISO镜像喜迎五周岁

    KaOS Linux放出最新版ISO镜像喜迎五周岁

    2022年4月2日
    69
  • 京东云 服务器_京东云服务器免费体验

    京东云 服务器_京东云服务器免费体验哈哈哈~又来“打广告”了~~~一开始用着华为云服务不错,只不过因为自己一时粗心忘了密码,找回密码又比较麻烦,所以从网上搜免费的云服务器。果然发现了京东云……(虽然是第一次见),不过确实方便好用。好处如下:*实名认证方式就比较简单,不需要拿着身份证照来照去了,审核基本是秒过*功能操作比较简单*免费半年使用权(主要是这个原因)注册账号领取免费套餐注册账号:1、进入官网,直接

    2022年10月14日
    3
  • angular入门教程_初学者织围巾简单教程慢动作

    angular入门教程_初学者织围巾简单教程慢动作课程介绍本课程是一个系列基础教程,目标是带领读者上手实战,课程以新版本Angular的3个核心概念作为主线:组件、路由、模块,加上业务开发过程中必须用到的特性:工具、指令、表单、RxJS、i18n、测试,一共分为9部分,34篇文章。除了组件、路由、模块这3个核心小节具有很强的关联性之外,其它内容都是完全独立的,您可以在用到的时候再翻阅。认真读完这个系列文章之后,您会深入理解…

    2022年10月21日
    4
  • 服务器系统安装显卡驱动_dell服务器管理口安装系统

    服务器系统安装显卡驱动_dell服务器管理口安装系统第一步:1FrontUSB准备一个U盘作为CentOS-6.9-x86_64-bin-DVD1.iso的外接2准备一个CentOS-6.9-x86_64-bin-DVD1.iso镜像3下载UltraISO软碟通官方中文版网址:https://cn.ultraiso.net/xiazai.html4…

    2026年4月15日
    3
  • python开发环境搭建、pycharm安装matplotlib、numpy等包方法

    python开发环境搭建、pycharm安装matplotlib、numpy等包方法之前电脑上已经安装 pycharm 编辑器 这是个很强大的 python 开发编辑工具 除了写代码外 集成了环境切换 安装各类应用包 项目建设等功能 一 pycharm 中 run pythonconsol 和 terminal 区别 run 窗口是平时编辑代码运行后的输入输出台 提供用户输入 运行结果显示 报出异常等功能 pythonconsol 是 python 交互式编辑运行窗口 用户通过编辑每行代码 自动输出结果 如果含 print 语句的话 对于现阶段的我来说应该没有什么用 term

    2026年3月27日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号