随笔分类 -  Oracle

摘要:DBA用户给普通用户授权 grant select on user_tab_privs to hr; grant select on DBA_SOURCE to hr; grant select on dba_dependencies to hr; select * from user_tab_pr 阅读全文
posted @ 2020-12-01 21:22 Sunor 阅读(296) 评论(0) 推荐(0)
摘要:我在本地建的Oracle数据库在调试自己写的存储过程的时候提示缺少 debug connect session 权限,一般情况下根据这个提示直接用管理员账号登录进去,执行 grant debug connect session to '你的用户名'这样的sql就行了,但是问题来了,当我在命令提示符窗 阅读全文
posted @ 2017-06-30 11:19 Sunor 阅读(7865) 评论(0) 推荐(1)
摘要:Oracle计算两天两个日期间相差的天数: 1 select to_date('19930411','yyyymmdd')-to_date('19890507','yyyymmdd') from dual; 阅读全文
posted @ 2017-05-03 17:29 Sunor 阅读(26157) 评论(0) 推荐(0)
摘要:实际上是结合struts2来从数据获取json格式的数据。 关键代码: GetUserAction.java代码 package com.log.control; import java.io.IOException; import java.io.StringWriter; import java 阅读全文
posted @ 2016-09-19 01:14 Sunor 阅读(3577) 评论(0) 推荐(0)
摘要:全都在一个下图中: 阅读全文
posted @ 2016-09-18 10:28 Sunor 阅读(3288) 评论(0) 推荐(0)
摘要:oracle 集合变量以及自定义异常的用法, 在过程 record_practice 有record变量和自定义异常的用法实例。具体在3284行。 阅读全文
posted @ 2016-08-10 11:28 Sunor 阅读(4659) 评论(0) 推荐(0)
摘要:实例: 阅读全文
posted @ 2016-08-02 09:45 Sunor 阅读(1982) 评论(0) 推荐(0)
摘要:补全aaz288 可能有问题的过程: 阅读全文
posted @ 2016-07-26 18:02 Sunor 阅读(488) 评论(0) 推荐(0)
摘要:建包: 建立包体: 阅读全文
posted @ 2016-07-20 10:29 Sunor 阅读(1352) 评论(0) 推荐(0)
摘要:update AC01 A set A.AAC003 = REGEXP_REPLACE(A.AAC003, '( ){1,}', '') WHERE A.AAC002 IN (SELECT AAC002 FROM ac01_temp_); 阅读全文
posted @ 2016-07-13 15:19 Sunor 阅读(5088) 评论(0) 推荐(0)
摘要:项目中遇到一个问题,对方公司把打印好的报表数据存到数据库中,实际上就是把html存在Oracle中,然后需要我们在社保系统里进行查询。 但是他们把数据存放在B数据库,而我们的社保系统用的数据库是B。A和B都是Oracle数据库 这样就遇到一下几个问题: 1.读取B数据的Clob对象,但是会报错: 2 阅读全文
posted @ 2016-04-12 17:05 Sunor 阅读(5587) 评论(0) 推荐(0)
摘要:建立dblink的方法, 如果有个测试库A,要访问生产库里的数据,那么可以直接在测试库A里建立一个dblink,然后数据库A就可以直接访问测试库B的数据了。 阅读全文
posted @ 2016-04-08 16:03 Sunor 阅读(1029) 评论(0) 推荐(0)
摘要:转自:Oracle 如何写出高效的 SQL 要想写出高效的SQL 语句需要掌握一些基本原则,如果你违反了这些原则,一般情况下SQL 的性能将会很差。 1. 减少数据库访问次数连接数据库是非常耗时的,虽然应用程序会采用连接池技术,但与数据库交互依然很耗时,这就要求我们尽量用一条语句干完所有的事,尤其要 阅读全文
posted @ 2016-02-02 00:06 Sunor 阅读(296) 评论(0) 推荐(0)
摘要:alter session set nls_language = 'simplified chinese';alter session set nls_language = 'american';alter session set nls_language = 'japanese'; 阅读全文
posted @ 2016-01-26 15:46 Sunor 阅读(1162) 评论(0) 推荐(0)
摘要:转自:http://www.2cto.com/database/201211/167577.html1、查询当前用户下,有哪些表Sql代码 SELECT * FROM user_tables www.2cto.com 2、查询当前用户下, 可以访问哪些表 [也就是访问自己 和 其他用户的]Sql代... 阅读全文
posted @ 2015-12-25 17:10 Sunor 阅读(2075) 评论(0) 推荐(0)
摘要:1 procedure ReBuild_IE02( 2 pi_aac001 in number, 3 po_fhz out varchar2, 4 po_msg out varchar2) ... 阅读全文
posted @ 2015-11-17 14:41 Sunor 阅读(319) 评论(0) 推荐(0)
摘要:Oracle中:1 Select Aae1402 From Ab073 Where Aab001 = Pi_Aab0014 ... 阅读全文
posted @ 2015-11-16 11:03 Sunor 阅读(572) 评论(0) 推荐(0)
摘要:转自:http://www.studyofnet.com/news/182.htmlselect into from 和 insert into select都是用来复制表,两者的主要区别为: select into from 要求目标表不存在,因为在插入时会自动创建。insert into sel... 阅读全文
posted @ 2015-11-11 16:57 Sunor 阅读(15714) 评论(0) 推荐(0)
摘要:1 CREATE OR REPLACE PROCEDURE WYL_ZZZTXXZ(PI_AAC002 VARCHAR2, 2 BAE001 VARCHAR2, 3 ... 阅读全文
posted @ 2015-10-30 17:16 Sunor 阅读(303) 评论(0) 推荐(0)
摘要:case when 的简单使用:如: 1 SELECT BAE001, 2 (CASE AAE180 3 WHEN 30 THEN 4 '学生' 5 WHEN 104 THEN 6 '低保,残疾' 7 ... 阅读全文
posted @ 2015-10-28 15:33 Sunor 阅读(219) 评论(0) 推荐(0)