
【Oracle】
极客on之路
热爱技术,做有态度的技术人!
微信平台架构设计开发。支付技术,安全加密,金融证券
展开
-
Oracle的常用命令之备份和恢复数据库
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp原创 2014-10-29 16:31:19 · 495 阅读 · 0 评论 -
用row_number() over 优化分页查询
SELECT * FROM ( SELECT t.*,row_number() over(ORDER BY n_count DESC) r FROM t_51xit t ORDER BY t.n_count DESC ) t WHERE r BETWEEN 4 AND 6 当查询大表时,特别是当查询结果再写查询语句时,这种写法比下面这种快n倍 SELECT *转载 2017-03-20 15:44:36 · 2315 阅读 · 1 评论 -
navicat 客户端连接oracle数据库 异常处理 can't load oci dll 和 Instant Client package...
一般当你安装完 navicat for oracle 或者 navicat Premium 后 连接的时候老是会报一些 oci.dll 问题 今天总结如下。希望对各位开发有帮助!cannot load OCI DLL,126解决方法:工具->选项->OCI 选择oracle安装目录下bin里面的oci.dll 二 在Win7(64位)下安装了Oracle 11g R2,在用原创 2016-09-09 11:00:38 · 8909 阅读 · 0 评论 -
修改Oracle10g的默认8080端口
Oracle10g在安装完成后,默认占用8080端口,而这个端口也是Tomcat 的默认端口。如果想改Oracle的默认8080端口的话可以这么做: 步骤一:运行cmd,输入sqlplus / as sysdba; 步骤二:输入exec dbms_xdb.sethttpport(8088)。(其中8088为更改后的端口) 经过这两个简原创 2016-07-22 15:32:14 · 2255 阅读 · 0 评论 -
全国省市级联关系表sql语句
DROP TABLE IF EXISTS `province`;CREATE TABLE `province` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(50) DEFAULT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHAR转载 2016-05-09 10:22:38 · 3282 阅读 · 0 评论 -
oracle 数据库 迁移到mysql 简单高效工具使用
最近要往服务器上搭建数据库,涉及到数据库商业化和版权问题,打算用mysql .不过需要先把本地的oracle 数据表转换成mysql 。上网找了一些资料以后找到一个工具 navicat premium 开始执行 。。。。ok 结束了原创 2016-04-11 11:15:35 · 2150 阅读 · 0 评论 -
如何查看oracle的版本信息(两种方法)
以前查oracle的版本信息,只知道一种方法,就是用v$versions视图,如下:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle9i Enterprise Edition Release 9.2.0.1.0 -转载 2016-02-22 10:32:17 · 30463 阅读 · 0 评论 -
oracle 数据恢复
alter table XXX_table enable row movement;到某个时间点:FLASHBACK TABLE XXX_table TO TIMESTAMP TO_TIMESTAMP('2007-09-12 01:15:25','YYYY-MM-DD hh24:MI:SS')转载 2015-11-20 15:37:44 · 356 阅读 · 0 评论 -
oracle 时间段相减 以秒为单位
select ROUND(To_date(qc , 'YYYY-MM-DD HH24:MI:SS') - To_date(qj ,'YYYY-MM-DD HH24:MI:SS')) * 24 * 60 * 60) from dual;原创 2015-10-29 17:13:13 · 4462 阅读 · 0 评论 -
Oracle 之——子查询 DDL DML 集合 及其他数据对象
Oracle 学习笔记(二)知识概要:1.子查询2.集合操作3.DML语句操作41.子查询 查询工资比SCOTT高的员工信息 1 select * 2 from emp 3 where sal > (select sal 4 from emp 5原创 2014-11-06 17:12:24 · 594 阅读 · 0 评论 -
Oracle之 any 、some、all解析
oracle之 any、some、all 解析因为很少用到, 所以几乎忘记了这几个函数, 不过它们还是很有用的使用它们可以大大简化一些SQL文的语法, 至于效率问题, 如CCW所说它们和EXISTS, IN 之类没有什么差别, 而且要具体问题具体分析其中ANY和SOME在意思上是相同的, 可以相互替代.举几个例子来说明ALL和ANY的用法1. SELECT * FROM转载 2014-11-06 16:15:44 · 530 阅读 · 0 评论 -
oracle基本查询语句总结
spool E:\基本查询.txt 将命令行的语句写入到指定的目下的指定的文件中host cls清屏命令show user显示当前操作的用户desc emp查看表结构select * from emp;查看所有的员工的信息--设置行宽原创 2014-11-06 15:59:18 · 790 阅读 · 0 评论 -
Oracle Database 10g Express Edition系统文件损坏的解决办法
1.检查错误代码:ora-10010 亦或是ora-10003,上网找响应的解决办法: 异常状态:登陆不上 常用的方法解决 (1)进入Oracle命令行模式(2)Shutdown immedaite;(3)Startup mount; 此时将会显示那个文件错误,例如文件1(4)recover 1;(5)如果此时显示恢复被阻止,那么转到第7步(6)如果原创 2014-10-16 22:09:14 · 1067 阅读 · 0 评论 -
Oracle虚拟机VirtualBox安装成功后的注意事项
首先VirtualBox的安装教程(1)按文档安装(2)安装完之后配置共享文件夹(3)安装windowxp镜像 (4)安装Oracle 详情请见Oracle安装文档(5)启动xp虚拟机(6)非常关键的一部,给xp虚拟机备份,以免日后非正常关闭虚拟机引起数据库的错误可以及时的恢复(7)在本地机器上配置命令行中文模式 增加环境变量,如下: 设置NLS_原创 2014-11-06 11:30:22 · 596 阅读 · 0 评论 -
java、orcale、javascript、el表达式的四舍五入大全
在这里废话不多说,直接贴代码了!还需会持续更新里面的方法,让它更加全面。一、Java(1).[java] view plain copy BigDecimal bd = new BigDecimal(number); bd.setScale(3, BigDecimal.ROUND_HALF_UP).doubleVal转载 2017-03-30 10:22:08 · 631 阅读 · 0 评论