E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Oracle函数自治事务
Oracle函数
和存储过程
1.函数CREATEORREPLACEFUNCTIONmyfun(enoinemp.empno%TYPE,tmpinoutemp.ename%type)RETURNvarchar2AS BEGIN SELECTenameINTOtmpFROMempWHEREempno=eno; returntmp; END; DECLARE tmpemp.ename%type; l_tmpemp.ename%t
lxj1137800599
·
2016-01-15 14:00
oracle
函数
存储
GP数据移植注意事项
GreenplumDB能识别的ANSI【美国国家标准委员会】语法);(2).对于在朝GP数据库移植或新功能开发中需注意以下几类情况:ØETL脚本中的Oracle创建临时表SQL语句,需要修改,注意数据类型、数据分布等;Ø
Oracle
learningnew
·
2016-01-08 18:21
GP管理
oracle自定义函数
oracle函数
的创建和调用 函数和存储过程的区别>只有函数可以直接在select中使用,这就是区别。 FUNCTION不建议用OUT参数,只用RETURN来返回。
HUS2013
·
2015-12-21 14:00
oracle高级编程
oracle自定义函数
阅读更多
oracle函数
的创建和调用函数和存储过程的区别>只有函数可以直接在select中使用,这就是区别。FUNCTION不建议用OUT参数,只用RETURN来返回。
HUS2013
·
2015-12-21 14:00
oracle高级编程
oracle函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65 97
2207872494
·
2015-12-18 23:00
java调用
oracle函数
参考http://blog.csdn.net/xw13106209/article/details/6905259
绿林小子
·
2015-12-14 14:00
oracle函数
返回结果集(动态查询Sql并定义游标)
createorreplacefunctionf_xxcg_kqtjzb (p_dwidinvarchar2,--单位 p_ryinvarchar2,--人员姓名(模糊匹配) p_startDateinvarchar2,--开始时间 p_endDateinvarchar2)--结束时间 returnkqtjzb_table_typepipelined is /** *根据查询条件,统计考勤相关数据
one_piece20
·
2015-12-14 11:00
hive自定义函数-uuid
0业务目的: 将oracle的存储过程业务搬迁到hive,因此涉及不少sql--->hql的替换工作,基本都能实现,hive函数不支持的
oracle函数
功能的就用自定义函数,遇到join的不等值连接就用
chengjianxiaoxue
·
2015-12-10 17:00
【原创】
oracle函数
INSTR的MySQL实现
一个迁移项目遇到的,MySQL的instr函数只能查找子串是否在父串中,没法按照出现的次数进行查找。 这里我自己写了一个,以便迁移。当然我这里仅仅针对的是迁移,可能没有完全实现原有函数的细节。Oracle里用了几次如下的调用,SQL> select instr('This is belong to you, but not to me.','to',1,1) as pos from dual;
david_yeung
·
2015-12-05 15:06
oracle
mysql
instr
【原创】
oracle函数
INSTR的MySQL实现
一个迁移项目遇到的,MySQL的instr函数只能查找子串是否在父串中,没法按照出现的次数进行查找。 这里我自己写了一个,以便迁移。当然我这里仅仅针对的是迁移,可能没有完全实现原有函数的细节。Oracle里用了几次如下的调用,SQL> select instr('This is belong to you, but not to me.','to',1,1) as pos from dual;
david_yeung
·
2015-12-05 15:06
oracle
mysql
instr
【原创】
oracle函数
INSTR的MySQL实现
一个迁移项目遇到的,MySQL的instr函数只能查找子串是否在父串中,没法按照出现的次数进行查找。这里我自己写了一个,以便迁移。当然我这里仅仅针对的是迁移,可能没有完全实现原有函数的细节。Oracle里用了几次如下的调用,SQL> select instr('This is belong to you, but not to me.','to',1,1) as pos from dual;
david_yeung
·
2015-12-05 15:06
oracle
mysql
instr
SQL语句与特殊技巧
Oracle函数
Oracle函数
函数的分类:单行函数:对每行输入值进行计算,得到相应的计算结果,返回给用户,也就是说,每行作为一个输入参数,经过函数计算得到每行的计算结果。
q547550831
·
2015-11-22 16:00
oracle
函数
详细
oracle函数
wmsys.wm_concat--有道笔记整理
将列数据转换为行数据;例如:selectt.rank,t.Namefromt_menu_itemt; rankName 10CLARK 10KING 10MILLER 20ADAMS 20FORD 20JONES 20SCOTT 20SMITH 30ALLEN 30BLAKE 30JAMES 30MARTIN 30
want_water_fish
·
2015-11-19 17:00
oracle
自治事务
1、为何使用
自治事务
无法回滚的审计 : 一般情况下利用触发器禁止某些对表的更新等操作时,若记录日志,则触发器最后抛出异常时会造成日志回滚。利用
自治事务
可防止此点。
·
2015-11-13 12:44
oracle
PRAGMA AUTONOMOUS_TRANSACTION
针对这种困境,Oracle提 供了一种便捷的方法,即
自治事务
。
自治事务
从当前事务开始,在其自身的语境中执行。它们能独立地被提交或重新运行,而不影响正在运行的事务。
·
2015-11-13 11:46
transaction
oracle函数
1算术运算符用于执行数学计算,加(+)、减(-)、乘(*)、除(/)2比较运算符用于将一个表达式与另一个表达式进行比较。=、!=、、=in、like、isnull、between、notbetween3逻辑运算符用户合并两个条件的结果以产生单个结果。and、or、not4合并运算符用于合并两个独立查询的结果。union、unionall、intersect、minus5连接运算符用于将两个或多个字
guoyulong005
·
2015-11-13 10:00
oracle
ORACLE函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A  
·
2015-11-13 09:47
Oracle函数
Oracle Autonomous Transactions(
自治事务
)
Oracle Autonomous Transactions Autonomous transactions allow you to leave the context of the calling transaction, perform an independant transaction, and return to the calling transaction without aff
·
2015-11-13 07:20
transaction
Java调用
oracle函数
返回oracle类(类似)集合
; Oracle索引表类型作为返回值 1.1 创建索引表 使用Java调用
oracle
·
2015-11-13 07:39
Oracle函数
oracle函数
获取汉字拼音的首字母
CREATE OR REPLACE FUNCTION F_TRANS_PINYIN_CAPITAL(P_NAME IN VARCHAR2) RETURN VARCHAR2 AS V_COMPARE VARCHAR2(100); V_RETURN VARCHAR2(4000); FUNCTION F_NLSSORT(P_WORD IN VARCHAR2) RETURN VARCHAR2 A
·
2015-11-13 06:23
Oracle函数
ORACLE函数
大全
[收藏]
ORACLE函数
大全 SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii(
·
2015-11-13 05:03
Oracle函数
Oracle函数
大全
Oracle函数
基本函数 字符函数 Ascii(c1) select ascii('A') from dual Chr(i) select chr(65) from dual Concat
·
2015-11-13 03:23
Oracle函数
oracle函数
返回表的写法
从oracle 9i 开始,提供了一个叫做“管道化表函数”的概念,来解决这个问题这种类型的函数,必须返回一个集合类型,且标明 pipelined这个
oracle函数
不能返回具体变量,必须以一个空 return
·
2015-11-13 01:07
Oracle函数
Oracle函数
返回Table集合
Oracle函数
返回Table集合 在实际的应用中,为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。
·
2015-11-12 19:18
Oracle函数
【原创】
Oracle函数
中对于NO_DATA_FOUND异常处理的研究
一直以来有一个困惑,一直没解决,昨天一哥们问我这个问题,决心弄清楚,终于得到了答案。先看下面这个函数: create or replace function fn_test(c_xm varchar) return varchar2 as V_P1 varchar(10); begin select name into V_p1 from t1 where 1 = 2;--将na
·
2015-11-12 19:11
Oracle函数
oracle函数
INSTR用法
INSTR (源字符串, 目标字符串, 起始位置, 匹配序号) 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始 到字符的结尾就结束。 语法如下: instr( string1, string2 [, start_position [, nth_appearance ] ] ) 参数分析
·
2015-11-12 18:02
Oracle函数
Oracle函数
translate()的用法
一、语法: TRANSLATE(string,from_str,to_str) 二、目的 返回将(所有出现的)from_str中的每个字符替换为to_str中的相应字符以后的string。TRANSLATE
·
2015-11-12 18:01
translate
oracle函数
repalce用户
语法:REPLACE(char, search_string,replacement_string) 用法:将char中的字符串search_string全部转换为字符串replacement_string,没有匹配的字符串就都不变。 举例: SQL> select REPLAC
·
2015-11-12 18:00
Oracle函数
Oracle的函数们
Oracle函数
字符串函数 数学函数 日期函数 逻辑运算函数
·
2015-11-12 18:19
oracle
用java和oracle实现BLOB字段的字符串读取
阅读了一个帖子“有没有可能写出比
Oracle函数
更快的外部存储过程”(http://www.itpub.net/thread-1117461-1-1.html)突发灵感,加上原来有一个需求,需要从BLOB
·
2015-11-12 16:18
oracle
Oracle聚合函数/分析函数
参考文献: 《expert one-on-one》、《Oracle 9i reference》
oracle函数
分两类:单行函数、多行函数 。
·
2015-11-12 16:07
oracle
oracle中decode()实现分组统计
但听网友说oracle里面有个函数decode()可以实现,由于不懂
oracle函数
,
·
2015-11-12 16:34
oracle
有趣的一道面试题,求连续的0或者连续的1的最大次数
5010011100001101100 最大400111110001001000000111 最大6 我写了个
ORACLE
·
2015-11-12 11:08
面试题
生成动态前缀且自增号码的
Oracle函数
create or replace Function GetInvitationNO(prev varchar2, num1 varchar2, num2 varchar2, sessionSetting varchar2) Return Varchar2 Authid Current_User Is PRAGMA AUTONOMOUS_TRANSACTION;-- 需要使用“Current
·
2015-11-12 09:43
Oracle函数
Oracle函数
function
--function /* 函数是有返回值。-只能有一个返回值。 语法 Create or replace func1(参数) Return varchar2 As Pl/sql块 Return ‘Jack’; */ --创建和调用 create or replace function f1 ret
·
2015-11-11 17:08
function
oracle函数
Lpad与Rpad
函数介绍 lpad函数从左边对字符串使用指定的字符进行填充。从其字面意思也可以理解,l是left的简写,pad是填充的意思,所以lpad就是从左边填充的意思。 语法格式如下: lpad( string, padded_length, [ pad_string ] ) string 准备被填充的字符串; padded_length 填充之后的字符串长度,也就是
·
2015-11-11 16:32
Oracle函数
oracle学习笔记(三)
oracle函数
1 --oracle 函数 2 --lower(char):将字符串转换为小写格式 3 --upper(char):将字符串转换为大写格式 4 --length(char):返回字符串的长度 5 --substr(char,m,n):取字符串的子串 6 --用户名小写 7 select lower(ename),sal from emp; 8 --用户名大写 9
·
2015-11-11 15:33
oracle学习
ORACLE函数
大全
常用
oracle函数
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero
·
2015-11-11 15:29
Oracle函数
Oracle函数
详解
---------------------单行函数---------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++字符函数======================= replace[替换]=======================SQL> select replace(ename, '
·
2015-11-11 10:49
Oracle函数
Oracle函数
:求两个数的最小公倍数
1 CREATE or replace function GetGbs(num1 NUMBER,num2 NUMBER) RETURN NUMBER is 2 resultnum NUMBER; 3 maxnum NUMBER; 4 num3 NUMBER; 5 begin 6 IF num1 <= num2 THEN 7 maxnum :=
·
2015-11-11 07:34
Oracle函数
Oracle函数
:求两个数的最大公约数
1 CREATE OR REPLACE FUNCTION GETGYS(NUM1 NUMBER, NUM2 NUMBER) RETURN NUMBER IS 2 RESULTNUM NUMBER; 3 NUM3 NUMBER; 4 MINNUM NUMBER; 5 BEGIN 6 IF NUM1 >= NUM2 THEN 7
·
2015-11-11 07:33
Oracle函数
oracle函数
lpad的简单用法
刚看到以前在网上找的一些文摘,lpad这个函数平时不怎么用,但是今天测了一下还是比较好用的在, 这个函数很有意思的,它的格式是 lpad(String ,数字长度,字符串)。 如果数字长度大于string的时候,那么在左边添加字符串直到添加的字符串加string的长度等于数据长度。(表达不好,以例子为证) 如果数据长度小于string的时候,那么就从左边开始截取。 如下例子所示 SQL
·
2015-11-11 06:10
Oracle函数
Oracle函数
题
Examine this function: CREATE OR REPLACE FUNCTION CALC_PLAYER_AVG (V_ID in PLAYER_BAT_STAT.PLAYER_ID%TYPE) RETURN NUMBER IS V_AVG NUMBER; BEGIN SELECT HITS / AT_BATS INTO V_AVG FROM PLAYER_B
·
2015-11-11 05:17
Oracle函数
对lIKE语句的优化
在大表中,进行模糊查询,一般情况下是用LIKE'%%',但是这个东西走的是全表扫描,如果在数据量非常大的情况下,效率特别慢,因此,尝试用
ORACLE函数
INSTR()来解决。
·
2015-11-11 04:11
like
Oracle函数
用法列表
1.ASCII 返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; 2.CHR 给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual; 3.CONCAT 连接两个
·
2015-11-11 02:25
Oracle函数
常用
Oracle函数
(From OTN)
1. LPAD Syntax lpad::= Text description of lpad Purpose LPAD returns char1, left-padded to length n with the sequence of characters in char2; char2 defaults to a single blank. If char1 is lo
·
2015-11-10 22:06
Oracle函数
常用
Oracle函数
(不断增加中)
1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A  
·
2015-11-10 22:58
Oracle函数
ORACLE函数
之单行数字函数
1、 ABS(X) 返回X的绝对值 SQL>SELECT ABS(-1) A,ABS(1) B,ABS(0) C FROM DUAL; A&nbs
·
2015-11-10 21:01
Oracle函数
Oracle开发与使用文章收藏
【基础类】 1.
ORACLE函数
大全 2.Orace常用函数 3.oracle 日期函数介绍 4.Oracle中常用的to_Char用法详解(有FMT的详细列表) 5.ORACLE中日期和时间函数汇总
·
2015-11-09 13:36
oracle
database
Oracle函数
+for循环
create or replace function FilterMinganci(str in varchar) return varchar2 is filterWorld varchar2(1000); keyCount int; begin filterWorld := str; keyCount := 0; select count(1) in
·
2015-11-08 09:05
Oracle函数
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他