随笔分类 -  oracle

摘要:转: Oracle 临时表创建及删除 Oracle临时表 临时表分为两种 会话级别(ON COMMIT PRESERVE ROWS;) CREATE GLOBAL TEMPORARY <TABLE_NAME> ( <column specification> ) ON COMMIT PRESERVE 阅读全文
posted @ 2019-11-06 16:28 戈博折刀 阅读(1695) 评论(0) 推荐(0)
摘要:转: oracle 的自定义的存储函数遇到的 package or function is in an invalid state 2017-10-28 11:08:17 major_tom 阅读数 2263 2017-10-28 11:08:17 major_tom 阅读数 2263 版权声明:本 阅读全文
posted @ 2019-11-06 15:30 戈博折刀 阅读(3939) 评论(0) 推荐(0)
摘要:将一个多表关联的条件查询中的多表通过 create select 转化成一张单表的sql 将结果改为创建一个会话级别的临时表: 阅读全文
posted @ 2019-11-06 15:07 戈博折刀 阅读(441) 评论(0) 推荐(0)
摘要:先查询再插入,改为存储过程 java代码部分: mybatis的xml: java代码: 阅读全文
posted @ 2019-11-01 19:09 戈博折刀 阅读(593) 评论(0) 推荐(0)
摘要:先查询再插入数据库的函数 测试时,建议去掉 异常处理,避免出现异常不提示。 阅读全文
posted @ 2019-11-01 15:03 戈博折刀 阅读(618) 评论(0) 推荐(0)
摘要:创建日志表sql: 阅读全文
posted @ 2019-10-25 18:17 戈博折刀 阅读(775) 评论(0) 推荐(0)
摘要:转: Oracle锁表与解锁 对象锁与解锁 Oracle锁表与解锁 对象锁与解锁 阅读目录 锁表与解锁 查看锁表进程SQL语句 解锁 对象锁与解锁 回到顶部 锁表与解锁 查看锁表进程SQL语句 select * from v$session t1, v$locked_object t2 where 阅读全文
posted @ 2019-10-25 15:07 戈博折刀 阅读(360) 评论(0) 推荐(0)
摘要:转: Oracle的存储过程基本写法 目录 1.1,Oracle存储过程简介: 1.2,创建存储过程的语法: 2.0,游标的使用。看到的一段解释很好的概念,如下: 回到顶部 1.1,Oracle存储过程简介: 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发 阅读全文
posted @ 2019-10-24 15:31 戈博折刀 阅读(1228) 评论(0) 推荐(0)
摘要:转: Oracle定义常量和变量 1.定义变量 变量指的就是可变化的量,程序运行过程中可以随时改变其数据存储结构 标准语法格式:<变量名><数据类型>[(长度):=<初始值>] 示例: declare v_name varchar2(100):='JACK'; 定义的一个name变量,并且赋予初始值 阅读全文
posted @ 2019-10-23 16:10 戈博折刀 阅读(2580) 评论(0) 推荐(0)
摘要:转: ORACLE中%TYPE和%ROWTYPE的使用 2014-07-25 14:53:17 liangweiwei130 阅读数 77143更多 分类专栏: Oracle 2014-07-25 14:53:17 liangweiwei130 阅读数 77143更多 分类专栏: Oracle 分类 阅读全文
posted @ 2019-10-23 14:14 戈博折刀 阅读(239) 评论(0) 推荐(0)
摘要:转; pls_integer类型 2011-08-22 16:49:06 heqiyu34 阅读数 13413更多 分类专栏: Oracle 2011-08-22 16:49:06 heqiyu34 阅读数 13413更多 分类专栏: Oracle 分类专栏: Oracle 今天在看一个触发器代码的 阅读全文
posted @ 2019-10-22 16:55 戈博折刀 阅读(524) 评论(0) 推荐(0)
摘要:转: Oracle中RAISE异常 由三种方式抛出异常 1. 通过PL/SQL运行时引擎 2. 使用RAISE语句 3. 调用RAISE_APPLICATION_ERROR存储过程 当数据库或PL/SQL在运行时发生错误时,一个异常被PL/SQL运行时引擎自动抛出。异常也可以通过RAISE语句抛出 阅读全文
posted @ 2019-10-22 15:47 戈博折刀 阅读(686) 评论(0) 推荐(0)
摘要:转: oracle中字符串与表数据拼接的用法--“||” 测试过程中,经常需要批量删除或者插入、修改一些表数据或结构,使用手工复制、粘贴其实很麻烦,所以这是我们就可以使用拼接成sql语句的方法来实现操作数据。下面先讲讲oracle中拼接符 || 的用法,如下: 语法如下: select " "||t 阅读全文
posted @ 2019-10-22 15:21 戈博折刀 阅读(1587) 评论(0) 推荐(0)
摘要:转: oracle存储过程中%type的含义 2018-11-07 11:43:56 lizhi_ma 阅读数 1361更多 分类专栏: 数据库 2018-11-07 11:43:56 lizhi_ma 阅读数 1361更多 分类专栏: 数据库 分类专栏: 数据库 版权声明:本文为博主原创文章,遵循 阅读全文
posted @ 2019-10-22 15:19 戈博折刀 阅读(831) 评论(0) 推荐(0)
摘要:转: oracle REPLACE 函数 介绍 oracle REPLACE 函数是用另外一个值来替代串中的某个值。 例如,可以用一个匹配数字来替代字母的每一次出现。REPLACE 的格式如下所示: REPLACE ( char, search_string [, replace_string]) 阅读全文
posted @ 2019-10-22 15:01 戈博折刀 阅读(8480) 评论(0) 推荐(0)
摘要:oracle数据库,需要对两个表进行关联查询(根据两个字段),结果发现关联后不能改为 count 获取数量,报错如下: 同样的sql换到另外一个数据库就可以(只是因为数据量在千万级,所以很慢,用时40s)。 搞不定了,咨询公司同事,同事,给出方法,在count前加上并行数,即改 select cou 阅读全文
posted @ 2019-10-14 14:58 戈博折刀 阅读(1256) 评论(0) 推荐(0)
摘要:转: ORA-00911: invalid character 错误解决集锦 参考https://www.linuxidc.com/Linux/2017-05/144361.htm ORA-00911: invalid character 错误解决集锦 案例一:字符集的问题 网上搜了一遍, 大多数是 阅读全文
posted @ 2019-09-26 15:26 戈博折刀 阅读(1677) 评论(0) 推荐(0)
摘要:转: Error setting null for parameter #10 with JdbcType OTHER . 2014年02月23日 11:00:33 厚积 阅读数 58535 2014年02月23日 11:00:33 厚积 阅读数 58535 mybatis 插入空值時需要指定jdb 阅读全文
posted @ 2019-09-24 16:23 戈博折刀 阅读(440) 评论(0) 推荐(0)
摘要:转: plsql常用快捷键 plsql使用技巧 1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。 2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword cas 阅读全文
posted @ 2019-09-19 17:10 戈博折刀 阅读(1063) 评论(0) 推荐(0)