最新文章列表

SQL四种语言:DDL,DML,DCL,TCL

1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema. DDL是SQL语言的四大功能之一。用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束DDL不需要commit.CREATEALTERDRO ...
robustwang 评论(0) 有612人浏览 2018-07-02 11:26

014.科普.有生产力的Sql语句

# 014.科普.有生产力的Sql语句 不等不靠,有囧有料。终日乾乾,或跃在渊。  如果,我们做足了一些细节,敲出不够烂的代码,  那么,不少企业就会倒闭,信息化建设就会倒退。 如果,我们做不足一些细节,依赖于流水线。  那么,高效生产的同时,我们会退化为码工。 @史荣久 / 2015-03-27 / CC-BY-SA-3.0  ## 观看视频   * [优酷视频(被转720 ...
trydofor 评论(0) 有1062人浏览 2015-03-27 14:23

hive 数据插入DML语法汇总

Hive的数据插入DML语法汇总1、Loading files into tables语法:1) LOAD DATA [LOCAL] INPATH 'filepath' [OVERWRITE] INTO TABLE tablename [PARTITION (partcol1=val1, partcol2=val2 ...)]解释:1)、上面命令执行环境为hive客户端环境下: hive> ...
daizj 评论(0) 有2268人浏览 2015-03-17 21:28

rollback还有谁被坑过??

    今天被自己神坑了,本来是编写一个触发器,题目是:当删除dept表中部门的时候删除emp表中属于该部门的所有员工。    但是我又不能真的删除表中的数据,就用设置回滚点的方法,整个过程十分谨慎,就怕稍不留神表中数据就没了,结果千防万防,还是……    以下是我整个代码过程: savepoint a;(Savepoint created)           --创建a点成功 creat ...
不打伞的蘑菇 评论(2) 有2213人浏览 2014-10-24 22:23

Oracle的基本语法——DDL & DML

一、DDL和DML的区别 DDL和DML都是数据库语言,DDL是数据库模式定义语言(Data Definition Language),主要包括创建、修改数据库表。DML是数据操纵语言(Data Manipulation Language),主要包括insert 、update、delete等。 二、DDL语句 1.创建数据库表   要指明表的名称、列的名称、列的数据类型、列的宽度、是 ...
lylan 评论(0) 有1694人浏览 2014-04-15 10:33

Hive教程之DML数据导入导出

文章基本目录结构: 数据导入 导入本地文件 导入hdfs文件 数据导出 导出到新表 导出到本地文件 导出到hdfs文件 本文的测试基于Hadoop 2.2.0 +
sjsky 评论(0) 有549人浏览 2014-02-20 17:26

Hive教程之DDL+DML

在完成 Hive安装配置 后自然而然就是它的基本应用,本文就基本操作进行一些演示: DDL操作 DML操作 详见:http://www.micmiu.com/opensource/hadoop/hive-tutorial-ddl-dml/  
sjsky 评论(0) 有939人浏览 2014-02-11 17:21

Oracle数据库之SQL语句分类

SQL语句可分为5类: 1.数据操作语言( Data Mainpulation Language DML),用来修改数据库中的数据. insert 向表中添加行. update 修改行内容 delete 删除行 2. 数据定义语言(Data Definition Language DDL ) 定义数据库的数据结构和数据对象 ...
whatisjavabean 评论(0) 有552人浏览 2014-01-08 10:43

数据库DDL DML DCL

DML(data manipulation language):        它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language):        DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE) ...
tllyf 评论(0) 有646人浏览 2013-11-11 22:31

Oracle truncate 与 delete 区别及DML_ DDL_DCL的简记

Oracle truncate table 与 delete tabel的区别  一、 1.delete产生rollback,如果删除大数据量的表速度会很慢,同时会占用很多的rollback segments .truncate 是DDL操作,不产生rollback,速度快一些.      Truncate table does not generate rollback information ...
ych0108 评论(0) 有1153人浏览 2013-08-18 21:05

关于MySQL建表对DML的影响

今天一位同学问到线上曾经碰到过连续建表,导致阻塞普通的insert、update等。不过也没有保留现场。因此有疑问为什么建表会影响DML?   分析          首先这个现象不是在所有场景都会碰到(否则MySQL的用户们早就跳起来了)。 一来建表这个操作本身很快,只涉及到写表定义文件和初始化表空间。中间涉及到redo和undo的操作也很少(这里只讨论InnoDB表)。因此除非碰到磁盘 ...
丁林.tb 评论(3) 有3476人浏览 2013-04-27 15:37

Hibernate DML 操作记录

http://developer.51cto.com/art/200906/130045.htm   网上流传的很老的一段文字: 红框标记的文字使用hibernate 源码来解释: hibernate-3.6.0.final/core/src/main/java/org/hibernate/loader/Loader.java   请查看代码Loader.java 1341行代码: ...
wenjinglian 评论(0) 有1389人浏览 2012-09-12 21:52

oracle加 行锁

    加锁是为了防止一些操作而进行的,比如说共享锁,可以防止别的事务加上排他锁,如果多个事物对同一张表都加上共享锁的话,也就都不能修改了,可以进行读操作。如果只有一个事物加上共享锁,是可以修改的。 而排他锁呢,则是不能增加任何共享锁和排他锁,因此,只要获得了排他锁,就可以去进行修改,不会被任何别的事物打搅到。 DML 操作的是表里面的数据行; DDL 操作的是表的元数据(表结构);---隐式提交 ...
bestxiaok 评论(0) 有1624人浏览 2012-06-13 13:19

Oracle 函数执行修改和游标传递

ORA-14551:不能在查询语句中执行dml语句,开始误以为函数里不能执行DML或DDL语句,后发现使用自治事务 可解决 。     目的: 输入查询,清空数据表并返回清空条数(可不要求返回)。   一:创建类型   create or replace type tab_desc as table of varchar(200);   二:创建清空函数      creat ...
MyDicta 评论(0) 有2187人浏览 2012-04-22 20:39

SQL四种语言:DDL,DML,DCL,TCL

SQL四种语言:DDL,DML,DCL,TCL 1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema. DDL是SQL语言的四大功能之一。 用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束 DD ...
lvwenwen 评论(0) 有1273人浏览 2012-02-24 10:33

SQL的两个部分:数据操作语言和数据定义语言

转自W3school: http://www.w3school.com.cn/sql/sql_syntax.asp   SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。 查询和更新指令构成了 SQL 的 DML 部分 ...
goAheadtw 评论(0) 有1535人浏览 2011-10-14 20:01

DML、DDL、DCL区别

总体解释:DML(data manipulation language):       它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的 ...
yhceye2010 评论(0) 有1991人浏览 2011-08-15 14:36

SQL语言的分类

1、数据查询语言(SELECT语句):主要用于检索数据库。 2、数据库操作语言(Data Manipulation Language DML):用于改变数据库数据,传说中的增删改(INSERT、 ...
maziheng 评论(0) 有671人浏览 2011-05-19 11:46

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics