??
①PL/SQL 程序设计简介
PL/SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,
所以PL/SQL代码可以对数据进行快速高效的处理
在PL/SQL中可以使用的SQL语句有:
INSERT,UPDATE,DELETE,SELECT …INTO,COMMIT,ROLLBACK,SAVEPOINT。
提示:...
分类:
数据库 时间:
2014-11-17 15:59:54
阅读次数:
213
??
游标的使用
①游标概念
为了处理SQL 语句,ORACLE 必须分配一片叫上下文( context area )的区域来处理所必需的信息,
其中包括要处理的行的数目,一个指向语句被分析以后的表示形式的指针以及查询的活动集(active set)。
游标是一个指向上下文的句柄( handle)或指针。通过游标,PL/SQL可以控制上下文区和处理语句时上下文区会发生些什么事情
②显式...
分类:
数据库 时间:
2014-11-17 15:56:15
阅读次数:
229
??
PL/SQL流程控制语句
介绍PL/SQL的流程控制语句, 包括如下三类:
控制语句: IF 语句
循环语句: LOOP语句, EXIT语句
顺序语句: GOTO语句, NULL语句
①if语句
IF THEN
PL/SQL 和SQL语句;
ELSIF THEN
其它语句;
ELSIF THEN
其它语句;
ELSE...
分类:
数据库 时间:
2014-11-17 15:55:46
阅读次数:
281
查询及删除重复记录的SQL语句转载自:http://www.cnblogs.com/252e/archive/2012/09/13/2682817.html1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id f...
分类:
数据库 时间:
2014-11-17 15:38:53
阅读次数:
139
本文转自: http://www.cnblogs.com/marvin/p/DevelopSQLSkill_2.html本系列文章旨在收集在开发过程中遇到的一些常用的SQL语句,然后整理归档,本系列文章基于SQLServer系列,且版本为SQLServer2005及以上……文章系列目录SQL开发技巧...
分类:
数据库 时间:
2014-11-17 15:31:27
阅读次数:
326
//通过 JDBC 向指定的数据表中插入一条记录 ?/* ? * 1.Statement: 用于执行SQl语句的对象 ? * ?通过Connection 的createStatement()方法来获取 ? * ?通过executeUptate(sql) 可执行sql语句 ? * ?传入...
分类:
数据库 时间:
2014-11-17 14:19:13
阅读次数:
329
1 DBlink用途:在当前连接的数据库里查询或操作其他数据库连接的数据或结构等,与oracle实例不同2 SQl语句:CREATE PUBLIC DATABASE LINK braveliuDBLink CONNECT TO "***" IDENTIFIED BY "***" US...
分类:
数据库 时间:
2014-11-17 14:00:12
阅读次数:
170
两者是完全不同的东西游标是基于查询结果集的比方说你的一个select语句查询出了若干条记录这样一个结果集,如果你想对结果集中的每一行都进行一个判断或则其他操作,那么用sql语句的update或者就不能满足针对每一行的特定操作,这个时候游标就发挥作用了:你可以把这个结果集定义成一个游标,通过游标的操作...
分类:
数据库 时间:
2014-11-17 11:55:23
阅读次数:
206
日常的OLTP环境中,有时会涉及到一些统计方面的SQL语句,这些语句可能消耗巨大,进而影响整体运行环境,这里我为大家介绍如何利用SQL Server中的”类MapReduce”方式,在特定的统计情形中不牺牲响应速度的情形下减少资源消耗.
分类:
数据库 时间:
2014-11-17 10:30:35
阅读次数:
186
在执行一些计划任务时,如月度结转,遇到跨年跨月的情况,我觉得还是直接用sql语句把时间选出来更靠谱些,于是就去了解了下时间加减的函数。有两个这样的函数,一加一减DATE_ADD() 给日期添加指定的时间间隔DATE_SUB() 从日期减去指定的时间间隔再来看参数DATE_SUB(da...
分类:
数据库 时间:
2014-11-17 10:27:16
阅读次数:
286