oracle
文章平均质量分 55
芋头yy
java、android、pmp、大数据、逆向、管理
展开
-
oracle小记之取最大值作为id
boss布置个任务,主要内容是对标识表和标识类型表进行CRUD的操作。没有难度的敲代码,但是有两个地方我想记录下来的。 首先,先把表结构给出。标识表(REPOT_BS):Name Type Nullable Default Comments --------- -------------- -------- ------- -------- I原创 2012-01-06 16:20:51 · 4359 阅读 · 0 评论 -
oracle小记之修改字符集解决中文乱码
去现场安装生产环境,服务器是HP 32核 32G内存,系统装的是window server 2008 R2。服务器商说装什么操作系统,就说装2008咯,自己也懒得装了。结果悲剧了,操作系统是未破解的,默认字符集是英文的,最后装完oracle时,数据都是乱码。当时时间有限,回想起来还有点紧张感。总结一下有种方法解决办法:一. 更改操作系统的字符集,然后卸载重新安装or原创 2013-09-13 15:08:34 · 3680 阅读 · 0 评论 -
oracle小记之登录plsql报找不到oci.dll文件的错误
本机上已经成功安装oracle10g。但是登录plsql时,不弹出选择数据库下拉框,提示找不到oci.dll文件。乱搞一通后,解决办法:不用用户和密码登录plsql,在工具栏那里,指定本地oracle的oci.dll路径。原创 2013-09-13 14:13:33 · 7896 阅读 · 0 评论 -
oracle小记之导入导出数据库脚本
一直使用plsql导入导出数据库数据,觉得很小白其中可以用命令解决的。按照oracle的机器上,一般oracle的命令都配置到了环境变量,可以直接执行的。简单记一下,可以在cmd下直接运行,也可以保存成.bat文件双击运行。导出:exp test/test@oracle10 file=e:\test.dmp ,其中exp是导出命令,test/test是用户原创 2013-09-13 14:06:57 · 1300 阅读 · 0 评论 -
oracle小记之游标和order by同时使用导致性能慢
游标与order by 放在同一级查询里面,数据大了以后会导致性能缓慢(5000条左右)。如: select e.*,GET_PROJECT_UNITS(e.id) as unitNamess from t_project e where 1=1 and e.pstatus其中函数GET_PROJECT_UNITS中使用游标了。结果5000条左右的数据,慢了10秒左右。原创 2013-09-13 13:57:31 · 2917 阅读 · 0 评论 -
oralce之递归算法
oracle递归算法的经典用途,比如 多级部门下,子部门不能作为父部门的父部门。有点拗口,比方说吧,爸爸部门下有甲儿子部门和乙儿子部门,甲或乙儿子部门不能成为爸爸部门的上级部门。这个是很多管理系统的多级分类下的经典需求。好吧。给出部门表结构--Department。Name Type Nullable Default Comments -原创 2012-06-14 14:52:51 · 1790 阅读 · 0 评论 -
oracle小记之一些系统函数、自定义函数、关键字(20120719更新)
题记:收集一些在工作中常用的oracle知识点,不断的更新,不断的积累,就当作自己的记事本吧。一些关键字1 IS NOT NULL,判断字段否为空select * from t_user u where u.name is not null2 CASE WHEN... THEN ... ELSE ... END ,条件语句 SELECT原创 2012-06-15 10:32:45 · 1419 阅读 · 0 评论 -
oracle小记之建立表空间、用户 和 ORA-28000错误
1. 建立表空间 和 用户,授予用户表空间的权限。 操作清单如下:以system身份进入sql*plus,SQL> create tablespace SHENZHENDB 2 logging 3 datafile 'G:\oracle\product\10.2.0\oradata\ora10g\jzdb.dbf' 4 size 50m 5 autoextend o原创 2012-11-20 15:23:00 · 1114 阅读 · 0 评论 -
oracle小记之事物(Procedure)
oracle的自定义事物(Procedure)一般是用DBMS_JOBS来调,也可以写个定时器调用。以下是事物涉及的常用语法,自己看,不解释。。。CREATE OR REPLACE PROCEDURE PRO_SYNCHRO_A_TO_B/************创建时间XXXX-XX-XX**********************************把A系统的用户表A_US原创 2012-08-24 16:18:36 · 1863 阅读 · 0 评论 -
oracle小记之一张表中实现多个字段的统计(多个count)
---------------------------纯属为了做笔记需求:统计WAIT_ORDER表中的工单总数、未处理工单总数、已完成工单总数、未完成工单总数。表结构 : 为了举例子方便,WAIT_ORDER表只有两个字段,分别是ID、STATUS,其中STATUS为工单的状态。1表示未处理,2表示已完成,3表示未完成总数。SQL: SELECT原创 2012-06-13 16:02:04 · 8663 阅读 · 2 评论 -
DBCP数据库连接失效的解决方法(Io 异常:Connection reset)
网上很多评论说DBCP有很多BUG,但是都没有指明是什么BUG,只有一部分人说数据库如果因为某种原因断掉后再DBCP取道的连接都是失效的连接,而没有重新取。有的时候会报Io 异常:Connection reset。解决方法:spring中datasource的配置如下:转载 2012-03-09 15:42:11 · 10290 阅读 · 0 评论 -
记一次oracle10g的数据还原
先说点题外话。过去一年在玩金融,技术上真的荒废掉了。古话说得好,逆水行舟不进则退。特别是现在的IT行业,日新月异,不看书不学习,是要落伍是要被淘汰的。。。作为技术男,一切都要回归正轨了。保持一颗热爱的心,找寻最初的热情和那一份心甘情愿的执着。过去一年,在技术上失去的肯定要补回来的。stay hungry,stay foolish! 言归正传,事情是这样子的。 客户那边说,服原创 2015-11-05 16:17:54 · 1614 阅读 · 0 评论