前几天用oracle写存储过程,发现在存储过程中写update、insert或者delete语句都会编译错误,后来在不经意间找到了解决方案,加入emp表示scott用户的,如果用scott用户创建存储过程,表名=emp,这样创建的存储过程是可以写任意DML语句的但是用其余用户登录,如果采用norma...
分类:
数据库 时间:
2014-09-29 04:28:56
阅读次数:
307
一、数据处理的三个阶段:1、人工管理阶段2、文件系统阶段3、数据库系统阶段二、数据库:长期存储在计算机内,可共享。三、数据库管理系统(DBMS)功能:1、数据定义功能(DDL),如CREATE2、数据存取功能(DML),增删改操作3、数据库运行管理,是数据库管理系统的核心四、数据库系统>数据库管理系...
分类:
数据库 时间:
2014-09-28 20:36:15
阅读次数:
182
2014-08-22 BaoXinjian一、摘要1、分区表: 随着表的不断增大,对于新纪录的增加、查找、删除等(DML)的维护也更加困难。对于数据库中的超大型表,可通过把它的数据分成若干个小表,从而简化数据库的管理活动。对于每一个简化后的小表,我们称为一个单个的分区 对于分区的访问,我们不需要使用...
分类:
数据库 时间:
2014-09-28 17:15:27
阅读次数:
365
对数据的读取操作是非常消耗资源的,如何减少对数据的扫描,是提升sql效率的一个重要方面,例如物化视图技术。本篇介绍几种sql写法,分别是CASE expression/DML with returning clause /multitable insert。[@more@]一、 用CASE EXPR...
分类:
数据库 时间:
2014-09-25 17:50:27
阅读次数:
393
经典SQL语句大全下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据..
分类:
数据库 时间:
2014-09-23 17:07:55
阅读次数:
432
这些天在看Oracle database 11g SQL开发指南,关于sql语句的分类,感觉有必要记录一下。 sql语句主要分五类:DML(DATA MANIPULATION LANGUAGE, 数据库操纵语句): 主要针对表中数据的修改,包含增(INSERT)、删(DELETE)、改(UPD...
分类:
数据库 时间:
2014-09-22 23:05:53
阅读次数:
232
MySQL复制MySQL复制是指将主库上的DDL和DML操作通过二进制日志传到从库上,使主库和从库上的数据保持同步MySQL主从架构:优点:故障时候可以切库;读写分离;从库执行其他业务例如备份。1:Master-Slave 主从同步2:Master-Slave-Slave……级联3:Master-....
分类:
数据库 时间:
2014-09-21 00:04:49
阅读次数:
287
## DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。 查询和更新指令构成了 ...
分类:
数据库 时间:
2014-09-19 22:38:16
阅读次数:
226
数据库的存储引擎就是管理数据存储的东西,它完成下面的工作: 1)存储机制 2)索引方式 3)锁 4)等等 SQL语言:-----关系型数据库所使用的数据管理语言 1)数据定义语言(DDL):DROP、CREATE、ALTER等对数据对象发生操作的语言。 2)数据操作语言(DML):IN...
分类:
数据库 时间:
2014-09-19 17:02:45
阅读次数:
212
一、结构化查询语言(SQL)1、数据操作语言(DML)INSERTUPDATEDELETE2、数据定义语言CREATEALTERDROPRENAMETRUNCATE3、事务控制(TC)COMMITROLLBACKSAVEPOINT4、数据控制语言(DCL)GRANTREVOKE附录:Linux下执行...
分类:
数据库 时间:
2014-09-17 18:17:32
阅读次数:
311