dblink有分区的话不能带分区查询 会报这个错:partition extended table name cannot refer to a remote object 解决办法用where条件
首先说明数据库的版本服务器:10.2.0.5.0客户端:11.2.0.1.0导出会报错EXP-00008: 遇到 ORACLE 错误 1003ORA-01003: no statement parsed和EXP-00008: 遇到 ORACLE 错误 904ORA-00904: "MAXSIZE": invalid identifier这小样问题,怎么也不会想到是客户端不能向下兼容吧,困了我很久。
环境:用户A,B都拥有dba权限。在用户B下写存储过程,里面查询select count(1) from A.dual;这样就报错,表或视图不存在了。解决办法是这样的:在A用户下把对应要查的表(在例子中是dual)赋权限给B。搞定---
1、今天一同事写了一个存储过程,出现了奇怪的问题。明明游标里面传递的是正确的,但查询出来的值是错误的。认真检查是命名重复了,游标传递参数的时候用了上面已经定义的变量作为参数传递,这样出现了这个奇怪的问题。
select count(1) from ViewA t where t.name='张三' and t.lTime >='201306010000' ---耗时44sselect count(1) from ViewA t where t.name='张三' ---耗时4st.lTime是varchar类型。有索引,
公司的有个项目是用mysql的做的,我自己的机子上装的是mysql 5.0 ,我的上司装的是5.1.在用spring 的jdbcTemple的方式进行查询,然后把查询出来的list<map>直接放在json的格式中,但一直无法解析。但我上司那边就可以解析,郁闷了,找了老半天都找不出原因,各个问题都排除了,最终无奈改了下mysql的版本,用上mysql 5.1,神奇的事情发生了,可以解析
oracle是比较牛逼的数据库,我之前安装过oracle 11在我这amd 5200+的机子上实在太卡了。但工作上很经常要使用oracle。推荐使用oracle 10R2 很经典。下载安装文件自己可以到网上去找了,有一大把。 窗口使用工具可以用PL/SQL Developer。 说说怎么使用吧,一般刚装上去就用system + 你安装时候的密码登陆 进去之后最好(
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号