在sql移植到oracle过程中,都会遇到表名和字段名大写的问题,因为在oracle中默认表名和字段名都是大写的,虽然可以通过使用双引号的方式进行操作,如select * from "testtable"但是很多情况下,这样做的代价很大,因为很多程序的代码是早已经写好的,而要修改oracle系统配置...
分类:
数据库 时间:
2015-09-24 09:30:03
阅读次数:
229
qingli> cat ql_mon.shnohup $ORACLE_HOME/bin/sqlplus -s ql_mon_$1.logdeclare int_count number(10); n number(10); n_tmp number(10); n_subsid number(18);...
分类:
数据库 时间:
2015-09-15 14:46:43
阅读次数:
254
PL/SQLPL/SQL是一种块结构的语言,它是将一组语句放在一个块中,一次性发送给服务器。它是结合Oracle过程语言和结构化查询语言的一种扩展语言PL/SQL代码块的构成declare --标记声明部分用来声明一些变量,位于begin之前begin --主程序体开始的标志主程序体块;[excep...
分类:
数据库 时间:
2015-09-14 22:40:17
阅读次数:
210
在过程中,尤其是每天执行的任务,通常要检查查询的数据表存在不存在,如果不存在则等待一段时间在进行执行,以下代码实现了这个功能,如果表不存在,抛出异常,交给异常处理代码,确保数据完整性 使用方法:p_CheckTable('UserName.TableName')用户名不存在,则在所有表中查找 cre...
分类:
数据库 时间:
2015-07-03 17:23:09
阅读次数:
163
足球与oracle系列(3):oracle进程排名。世界杯次回合即将战罢!声明: 这不是技术文档,既然学来几招oracle简单招式。就忍不了在人前卖弄几下。纯为茶余饭后与数朋库友的插科打诨。仅仅为轻松中带有一丝的诙谐,IT技术也能用来调侃一番,还蛮耐人寻味。 同一时候近来数月oracle知识...
分类:
数据库 时间:
2015-07-01 09:44:52
阅读次数:
162
过程函数编程
实践目的
(1) 掌握存储过程、存储函数高级数据库对象的基本作用。
(2) 掌握存储过程、存储函数的建立、修改、查看、删除操作。
实践要求
(1) 记录执行命令和操作过程中遇到的问题及解决方法,注意从原理上解释原因。
(2) 记录利用企业管理器管理存储过程、存储函数、触发器的方法。
(3) 记录利用SQL*Plus和PLSQL DEVELOPER管理存储过程、存储函数的命令。
实践内容
下列任务中涉及的数据表是SCOTT用户给出的表。
1.创建存储过程
(1) 获取...
分类:
数据库 时间:
2015-06-08 09:48:22
阅读次数:
256
/*创建一个过程,ORACLE?PL/SQL语法*/
CREATE?OR?REPLACE?PROCEDURE?MYPROC
AS
???v_id?????t_user.id%TYPE;?/*声明变量,类型与指定表字段一致*/
???v_user???t_user%ROWTYPE;?/*声明变量,...
分类:
数据库 时间:
2015-04-22 22:24:20
阅读次数:
306
ORA-01031:insufficientprivilegesORA-06512:at"REPORT.SP_CREATETABLE",line8ORA-06512:atline2当oracle过程中调用create创建表时候一直报错儿,原来是需要授权,这时候可以在过程中这样写:createorreplaceproceduresp_createtable(in_table_nameinvarchar)AuthidCurrent_Use..
分类:
其他好文 时间:
2015-04-10 20:23:51
阅读次数:
194
使用spring+mybatis+oracle过程中遇到的一个错误。最终看到网上分享才解决这个问题,mark一下。主要问题是mybatis的配置有问题。下面我就直接复制了。原文链接:http://hellostory.iteye.com/blog/1416507再次谢谢原作者。thx!经检查是数据库...
分类:
数据库 时间:
2015-03-02 20:50:05
阅读次数:
585
我们在删除父节点时需要删除子节点,子节点的子节点也要删除,这样就需要循环调用该函数,直到没有子节点的时候。
如下打印出某一节点下的所有子节点
表结构就是一个树形结构的传统结构。...
分类:
数据库 时间:
2015-02-19 23:03:48
阅读次数:
342