`
xudongcsharp
  • 浏览: 477198 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

DDL DML

 
阅读更多
DDL (Data Definition Language 数据定义语言)
create table 创建表   
alter table  修改表  
drop table 删除表  
truncate table 删除表中所有行   
create index 创建索引  
drop index  删除索引
当执行DDL语句时,在每一条语句前后,oracle都将提交当前的事务。如果用户使用insert命令将记录插入到数据库后,执行了一条DDL语句(如create table),此时来自insert命令的数据将被提交到数据库。当DDL语句执行完成时,DDL语句会被自动提交,不能回滚。



DML (Data Manipulation Language 数据操作语言)
insert 将记录插入到数据库
update 修改数据库的记录
delete 删除数据库的记录
当执行DML命令如果没有提交,将不会被其他会话看到。除非在DML命令之后执行了DDL命令或DCL命令,或用户退出会话,或终止实例,此时系统会自动发出commit命令,使未提交的DML命令提交。
分享到:
评论

相关推荐

    mysql DDL DML DCL基础语法总结练习

    该文档基于windows DOS命令行环境下进行DDL,DCL,DML基础语法练习,包括数据库,表的创建,删除,修改,子查询,表连接,用户创建,授权等。

    DB2数据库SQL语法(DDL,DML以及插入优化)

    本篇文章将深入探讨DB2中的SQL语法,包括DDL(Data Definition Language)用于定义数据库结构,DML(Data Manipulation Language)用于处理数据,以及插入数据的优化策略。 一、资料定义 DDL (Data Definition ...

    Oracle DDL,DML,DCL,TCL 基础概念

    ### Oracle DDL、DML、DCL、TCL 基础概念 #### DDL (Data Definition Language) 数据定义语言 数据定义语言(DDL)主要用于创建、修改或删除数据库对象,如表、索引、视图等。这些操作通常涉及数据库结构的变更。 ...

    数据库基础DDL DML DQL 查询

    ### 数据库基础:DDL, DML, DQL 查询 #### 数据库概述 数据库(Database, DB)是一个组织化的数据集合,通常存储于计算机系统中,以便于管理和访问。数据库通过特定的方式存储数据,确保数据的有效性和一致性。在...

    详解SQL四种语言:DDL DML DCL TCL

    SQL语言是用于管理和操作关系型数据库的强大工具,它由四种主要的语句类型组成:DDL(Data Definition Language),DML(Data Manipulation Language),DCL(Data Control Language),以及TCL(Transaction ...

    DDL与DML详解

    数据定义语言(DDL)和数据操纵语言(DML)是SQL语言的核心组成部分,它们在数据库管理中扮演着至关重要的角色。本文将详细讲解这两种语言在Oracle数据库中的具体应用。 DDL,全称为Data Definition Language,主要...

    Oracle 学习 ppt

    本篇PPT主要涵盖了Oracle SQL的基础知识,包括DML(Data Manipulation Language,数据操作语言)、DDL(Data Definition Language,数据定义语言)、DCL(Data Control Language,数据控制语言)和TL(Transaction ...

    DDL、DML和DCL的区别与理解.zip_DDL、DML和DCL的区别与理解_drop

    DDL、DML和DCL的区别与理解 数据操纵语言。它们是SELECT、UPDATE、INSERT、DELETE,就像它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。 数据定义语言。DDL比DML要多,主要的命令有CREATE、ALTER、...

    DDL、DML和DCL的区别与理解

    数据库管理是IT领域中至关重要的一个部分,其中DDL(Data Definition Language)、DML(Data Manipulation Language)和DCL(Data Control Language)是SQL语言的三大核心组成部分,它们各自负责不同的任务。...

    DDL与DML

    "DDL与DML" 在数据库管理系统中,SQL语言可以分为四大类:数据查询语言(DQL)、数据操纵语言(DML)、数据定义语言(DDL)和数据控制语言(DCL)。其中,DDL用于定义数据的结构,如创建、修改或删除数据库;DCL...

    基于django、celery和inception,带权限控制的数据库管理平台,带有简单的saltstack api和监控功能

    MySQL DDL DML语句执行 MySQL DDL DML 任务提交(结合inception) Inception 任务管理(包括任务修改、导出、定时执行、终止、结果状态查询、邮件提示、备份查询等) MySQL 实例 部分状态查询 MySQL 表相关元数据收集...

    Oracle_9i培训胶片中文版-1_2.基本的DDL和DML介绍-caith.ppt

    Oracle_9i培训胶片中文版-1_2.基本的DDL和DML介绍-caith.ppt

    53672021158087603-DDL与DML.sql

    53672021158087603-DDL与DML.sql

    DDL与DML.docx

    数据定义语言(DDL)与数据操纵语言(DML)是SQL中的两大重要组成部分,它们分别负责管理和操作数据库中的数据。 DDL,全称Data Definition Language,主要用于定义和管理数据库的结构。在Oracle数据库中,DDL语句...

    DDL与DML.pdf

    数据定义语言DDL和数据操纵语言DML是SQL语言中的核心组成部分,它们在数据库管理中扮演着至关重要的角色。本文将深入探讨这两种语言在Oracle数据库系统中的应用。 首先,DDL(Data Definition Language)用于定义...

    刘凝菲-DDL-DML.sql

    刘凝菲-DDL-DML.sql

    代码er图ddl、dml、表建立

    代码er图ddl、dml、表建立

Global site tag (gtag.js) - Google Analytics