1.相同点:truncate和delete只删除数据不删除表的结构2.不同点:truncate、drop是数据库定义语言,操作立即生效,元数据不会放到rollback segement中,不能回滚,操作不触发trigger。 delete是数据库操作语言dml,这个操作会放到rollback seg ...
分类:
其他好文 时间:
2017-06-09 15:28:37
阅读次数:
202
008-Hadoop Hive sql语法详解3-DML 操作:元数据存储 ...
分类:
数据库 时间:
2017-06-05 18:00:00
阅读次数:
265
微信公众号智能绑定功能实现(2014年10月24日 更新) 继微信企业号公布后,腾讯改动了公众号的接入方式,在之前的基础上加入了2个表单,之前版本号的智能绑定失效了! 在文章 微信公众号之智能绑定实现初始版本号 的基础上改动,新增腾讯这次添加的表单,本次新增的表单有: encoding_aeskey ...
分类:
微信 时间:
2017-06-04 22:44:47
阅读次数:
369
本文来自这里 今天一位同学问到线上曾经碰到过连续建表,导致阻塞普通的insert、update等。不过也没有保留现场。因此有疑问为什么建表会影响DML? 分析 首先这个现象不是在所有场景都会碰到(否则MySQL的用户们早就跳起来了)。 一来建表这个操作本身很快,只涉及到写表定义文件和初始化表空间。中 ...
分类:
数据库 时间:
2017-06-04 22:43:26
阅读次数:
212
SQL语句类型:
DDL:数据库定义语言
create,drop,alter
DML:数据操作语言
insert,delete,update,select
DCL:数据控制语言
grant,revoke
常用SQL语句:
CREATEDATABASE #创建数据库
CREATETABLE #创建表
CREATETABLEtable_name(字段名,字段数据类型,约束条件) ..
分类:
数据库 时间:
2017-06-03 19:23:26
阅读次数:
263
数据库操作语言标记: 命令不区分大小写 但不能用中文空格 标点等分类 数据查询语言 dql 数据定义语言 ddl 数据操作语言 dml 数据库理论知识 关系型数据库 MySQL 默认端口3306 db2 oracle 默认端口 面向对象数据库是由面向对象编程语言催生的新型数据库,关系数据库是理论最成 ...
分类:
编程语言 时间:
2017-06-03 12:51:45
阅读次数:
206
一、DML(数据操作语言) InnoDB MyISAM 支持事务 不支持事务 不支持全文索引 支持全文索引 支持外键约束 不支持 命令查看默认存储引擎 show variables like '%storage_engine%'; 1.表中插入数据 #添加课程 INSERT INTO `subjec ...
分类:
数据库 时间:
2017-06-02 12:37:32
阅读次数:
196
1.1 SQL的概述 SQL(Structured Query Language)结构化查询语言,是关系数据库的标准语言 SQL是一个通用的、功能极强的关系数据库语言1.2 SQL的特点 1. 综合统一 集数据定义语言(DDL),数据操纵语言(DML),数据控制语言(DCL)功能于一体。 可以独立完 ...
分类:
数据库 时间:
2017-06-01 14:45:05
阅读次数:
371
逐行处理查询结果,以编程的方式访问数据 游标的类型: 1、隐式游标:在 PL/SQL 程序中执行DML SQL 语句时自动创建隐式游标,名字固定叫sql。 2、显式游标:显式游标用于处理返回多行的查询。3、REF 游标:REF 游标用于处理运行时才能确定的动态 SQL 查询的结果隐式游标:在PL/S ...
分类:
数据库 时间:
2017-05-31 19:40:20
阅读次数:
314
2017年5月31日,天气阴。近期事情颇多,心情比较沉重。 端午刚过,早上上课,很多同学还处在端午的疲惫状态中没有回过神来,当然我也不例外。端午奔波三天,加上毕设的事情,可以说身心俱疲。状态不佳,整理了一下以前的笔记,发现很多知识点记忆不清了,甚至有些几乎没印象了。下面把自己对DDL、DML和DCL ...
分类:
其他好文 时间:
2017-05-31 16:38:40
阅读次数:
175