最新文章列表

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) 有694人浏览 2018-07-02 11:26

[转] hive 基本语法

本来想讲自己用到的写出来了,结果发现一个比较全面的文章已经介绍过了,那我就不在重新发明轮子了,我也跟着学习一下。 转自:http://jeffxie.blog.51cto.com/1365360/317524 DDL Operations 创建表 hive> CREATE TABLE pokes (foo INT, bar STRING); 创建表并创建索引字段ds 
107x 评论(0) 有1019人浏览 2015-10-12 16:06

hive DDL语法汇总

hive DDL语法汇总 1、对表重命名 hive> ALTER TABLE table_name RENAME TO new_table_name;   2、修改表备注 hive> ALTER TABLE table_name 
daizj 评论(0) 有4600人浏览 2015-03-25 20:30

rollback还有谁被坑过??

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

Hive教程之DDL+DML

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

数据库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) 有691人浏览 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) 有1199人浏览 2013-08-18 21:05

DDL、DML和DCL的理解

    1、DDL       1-1、DDL的概述                DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概念,”对象“包括对象及对象的属性, ...
DDL 
seniu8 评论(0) 有739人浏览 2013-08-01 17:42

dbms_metadata.get_ddl的用法

dbms_metadata包中的get_ddl函数   --GET_DDL: Return the metadata for a single object as DDL. -- This interface is meant for casual browsing (e.g., from SQLPlus) -- vs. the programmatic OPEN / FETCH / CL ...
yuexiaodong 评论(0) 有920人浏览 2013-07-15 13:31

MySQL: DDL ( Data Definition Language) for Column Management

1. Create table create table table_name( column_name column_type [, column_attribute] [, column_default_value],  --> Column Declaration column_name column_type [, column_attribute] [, column_def ...
DavyJones2010 评论(0) 有799人浏览 2013-04-20 00:42

ORACLE存储过程之DDL(不动手永远也不知道细节)

CREATE OR REPLACE PROCEDURE DW.OUTBOUND_STATISTICS IS num number; BEGIN select count(1) into num from all_tables where TABLE_NAME = 'T_OUTBOUND_STATISTICS' and OWNER='DW'; IF ...
jin8000608172 评论(0) 有1138人浏览 2013-04-02 15:03

windows下注册dll

如何在windows中注册dll文件 在运行中输入 regsvr32  dllname.dll 命令,其中dllname是你的dll文件名。 此命令自动在widnows\system,windows\system32文件夹下搜索并注册你指定的dll文件名称。如果dll不在这两个文件夹下,则应该指定ddl文件的全路径。 如何查看应用程序使用的dll文件? 右键单击此应用程序并选择快捷菜单中的“快 ...
huxiaojun_198213 评论(0) 有965人浏览 2012-06-25 16:32

oracle加 行锁

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

oracle DDL、DML与TCL

一、DDL 1、建表 建表语句:create table 表名() [tablespace tablespace_name ]; 对表加备注: comment on table 表名 is ‘备注内容’; 对表中字段加备注: comment on column 表 ...
zxc8899 评论(0) 有1494人浏览 2012-06-11 19:07

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

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

我的复习--Mysql DDL语句

Mysql的学习笔记 1 常用命令 查看mysql上有多少个数据库  show databases; 使用数据库 use 数据库名; 显示数据库内的表 show tables; 创建数据库 create database 数据库名; 查看表结构  desc表名 删除数据库 drop database 数据库名 数据库的DDL --》操作数据库对象的语句,包括创建create 删除drop ...
LaxLee 评论(0) 有1334人浏览 2012-02-29 14:30

sqlite中的查询不能使用execSQL

SQLiteDatabase中的execSQL是不能执行select操作的,一般是用来执行DDl语句的
zhaoqiangster 评论(0) 有1194人浏览 2011-12-30 22:44

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics