明净

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  302 随笔 :: 1 文章 :: 13 评论 :: 42万 阅读

随笔分类 -  Oracle

摘要:C:\Users\dong>sqlplus/nolog SQL*Plus: Release 11.2.0.1.0 Production on Mon Nov 19 14:12:51 2018 Copyright (c) 1982, 2010, Oracle. All rights reserved. 阅读全文
posted @ 2018-11-19 14:15 明净 阅读(4480) 评论(0) 推荐(0) 编辑

摘要:首先win10权限问题, 搜索设置->更新和安全 ->恢复->高级启动立即重启 疑难解答-高级选项-启动设置-重启-选择“4” 按“WIN+R”组合键,输入“control userpasswords2”, 属性-组成员-把你的账户设置为管理员-确定 重启电脑 按“WIN+R”组合键,输入“cont 阅读全文
posted @ 2018-05-12 16:33 明净 阅读(1691) 评论(0) 推荐(0) 编辑

摘要:............... </OPERATING_SYSTEM> <OPERATING_SYSTEM RELEASE="6.0"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="32-bit"/> <NAME VALUE="WindowsVista"/> 阅读全文
posted @ 2018-05-12 14:00 明净 阅读(204) 评论(0) 推荐(0) 编辑

摘要:动机: 想在Oracle中用一条SQL语句直接进行Insert/Update的操作。 说明: 在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句 ,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。 实战: 接下来我们有一个任务,有 阅读全文
posted @ 2018-05-02 14:30 明净 阅读(258) 评论(0) 推荐(0) 编辑

摘要:LISTAGG(列名,' 分割符号') oracle 11g 以上的版本才有的一个将指定列名的多行查询结果,用 指定的分割符号 合并成一行显示: 例如: 表原始数据: 需求:将 mb1_Transport_License_list 表中的数据,根据 transportation_license_id 阅读全文
posted @ 2018-05-02 14:28 明净 阅读(7809) 评论(0) 推荐(1) 编辑

摘要:oracle oracle orcl orcl 阅读全文
posted @ 2018-03-17 14:11 明净 阅读(185) 评论(0) 推荐(0) 编辑

摘要:在开发机器上经常会遇到重装系统的问题,重装之前如果ORACLE没有及时备份的话重装之后就纠结了,数据还原很头疼。 各种娘中只能找到一些ORACLE安装与重装系统前目录相同的解决办法,目录不同就没招了。 我用的是oracle11G。老版的应该相似。 经过我的尝试,找到了几个关键点,现在分享出来。 1、 阅读全文
posted @ 2018-03-17 09:32 明净 阅读(408) 评论(0) 推荐(0) 编辑

摘要:bat文件 cd G:\Gongsi\BUEMIS\BEMIS_SRC\RM.Web\db_bak\IMPDPG:del oa%date:~8,2%.dmpexpdp BEMIS_DB/BEMIS_DB@orcl directory=BEMIS_DIR dumpfile=oa%date:~8,2%. 阅读全文
posted @ 2018-01-22 15:46 明净 阅读(172) 评论(0) 推荐(0) 编辑

摘要:,wm_concat(pic_url) pic_url ,pic_url=STUFF((select '|'+pic_url from TB_ZYM_LOG_Image u where u.log_id=TB_ZYM_LOG_Image.log_id FOR xml path('')),1,1,'' 阅读全文
posted @ 2017-12-06 16:30 明净 阅读(199) 评论(0) 推荐(0) 编辑

摘要:服务名 show parameter service_name 实例名 show parameter instance 数据库名 show parameter db conn username/password@TNSNames 阅读全文
posted @ 2017-07-26 14:14 明净 阅读(217) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.cnblogs.com/sfmjp/articles/2932748.html 在现在做的Kraft Catalyst 项目中,Cransoft其中有一个功能就是schema refresh. 一直不理解schema什么意思,也曾经和同事讨论过,当时同事就给我举过一个例子 阅读全文
posted @ 2017-07-25 18:31 明净 阅读(906) 评论(0) 推荐(0) 编辑

摘要:OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用。 客户端文件没复制全 ORA-01017: invalid username/password; logon denied Oracle 实例名/服务名 请问SID和Service_Name有什么区别啊? 可以简单的这样理解:一 阅读全文
posted @ 2017-03-08 15:10 明净 阅读(342) 评论(0) 推荐(0) 编辑

摘要:TNS简要介绍与应用 Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器。 TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数 阅读全文
posted @ 2017-03-04 11:56 明净 阅读(65157) 评论(0) 推荐(3) 编辑

摘要:select case when deptno=10 then 'aaaa' when deptno=20 then 'bbbb' when deptno=30 then 'cccc' end 别名,sal from 表名 select decode(deptno,10,'aaaa',20,'bbb 阅读全文
posted @ 2016-12-09 14:24 明净 阅读(166) 评论(0) 推荐(0) 编辑

摘要:一、为什么要用存储过程? 如果在应用程序中经常需要执行特定的操作,可以基于这些操作简历一个特定的过程。通过使用过程可以简化客户端程序的开发和维护,而且还能提高客户端程序的运行性能。 二、过程的优点? 1、预编译:存储过程预先编译好放在数据库内,减少编译语句所花的时间。 2、缓存:预编译的存储过程会进 阅读全文
posted @ 2016-12-08 16:54 明净 阅读(2258) 评论(0) 推荐(0) 编辑

摘要:cube rollup NVL (expr1, expr2)->expr1为NULL,返回expr2;不为NULL,返回expr1。注意两者的类型要一致 NVL2 (expr1, expr2, expr3) ->expr1不为NULL,返回expr2;为NULL,返回expr3。expr2和expr 阅读全文
posted @ 2016-11-26 11:04 明净 阅读(464) 评论(0) 推荐(0) 编辑

摘要:使用ADO连接oracle数据库时,连接串使用Provider=OraOLEDB.Oracle时提示“未找到提供程序。该程序可能未正确安装”。 原因:由于我之间安装oracle_odbc的组件,然后又卸载了几回。 查看oracle安装目录下的BIN目录,E:\app\Administrator\pr 阅读全文
posted @ 2016-11-15 15:20 明净 阅读(9373) 评论(1) 推荐(0) 编辑

摘要:sys_connect_by_path select i,ltrim(max(sys_connect_by_path(a,',')),',') afrom(select i,a,d,min(d) over(partition by i) d_min,(row_number() over(order 阅读全文
posted @ 2016-10-28 10:26 明净 阅读(229) 评论(0) 推荐(0) 编辑

摘要:select months_between(to_date('2016.01.29','yyyy.mm.dd'), to_date('2016.02.29','yyyy.mm.dd')) from dual 结果 1 select months_between(to_date('2016.02.29 阅读全文
posted @ 2016-10-24 14:51 明净 阅读(1095) 评论(0) 推荐(0) 编辑

摘要:CREATE OR REPLACE FUNCTION blob_to_clob (blob_in IN BLOB) RETURN CLOB AS v_clob CLOB; v_varchar VARCHAR2(32767); v_start PLS_INTEGER := 1; v_buffer PLS_INTEGER := 32767; BEGIN DBMS_LOB.CREAT... 阅读全文
posted @ 2016-10-11 16:33 明净 阅读(240) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示