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函数自治事务
关于
自治事务
和锁 PRAGMA AUTONOMOUS_TRANSACTION & LOCK
之前遇到的一个问题,可以稳定重现.Oracle的INV提供了一个接口inv_lot_api_pub.auto_gen_lot(),用来自动为item产生lotnumber,调用一次这个接口,lotnumber就会自动+1;看里头的代码,是先从MTL_SYSTEM_ITEMS这个表里面取出一个字段start_auto_lot_number,比方说取出来的数值是1000,那么就会把1000当做当前的l
zhangyu19881125
·
2014-11-23 14:00
锁
自治事务
oracle函数
之case when ...then ...else...end的使用方法
case when...then...else...end的作用和decode作用相同,废话不多说,先举一个例子: select SUM(CASE WHEN ','||R1.CONCLUSION||',' LIKE '%,1,%' THEN 1 else 0 END) CONCLUSION_1, SUM(CASE WHEN ','||R1.CONCLUSION||',' LIKE '
logKing2340
·
2014-11-20 19:00
case when
ORACLE函数
缓存
我们在系统中,很多时候,会对一个相对固定的表反复查询,频率特别高;比如-->:人员信息表,相对很固定,系统稳定后,很少增删改,根据输入的人员编号获取人员名称,如果每次查询之后,把结果缓存在会话里,该多好;省的每次SELECT一下,挺浪费的; 所以最好让数据库“智能”识别;如果这个查询执行过了,就记录到会话的缓存;如果这个表发生变化了,这个缓存自动清除;办法是这样的:写一个简单的函数-->creat
娲城小将
·
2014-11-19 16:00
ORACLE函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65 97
lanshengsheng2012
·
2014-11-19 14:00
oracle函数
之exists和not exists用法详解
一、exists和in的效率问题: 1.select * from T1 where exists(select 1 from T2 where T1.A=T2.A); 2.select * from T1 where T1.A IN(select T2.A from T2); T1数据量<<T2时,1的查询效率高; T1数据量>>T2时,2的查询效率高; &nb
logKing2340
·
2014-11-18 19:00
not exists
oracle函数
之decode的使用
语法: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) decode(字段或字段的运算,值1,值2,值3) select decode(value,<if this value>,<return this value>) from table 这个函数运行的结果是,当字段或字段的运算的值等于值1时,返回值2,否则返回值
logKing2340
·
2014-11-17 19:00
Oracle函数
利用kettle组件导入excel文件到数据库
设计分析使用
oracle函数
解决上图黄色行的字段:两个uuid和两个系统日期;需要生成uuid,这个在oracle中可以利用SYS_UUID()函
neweastsun
·
2014-11-14 10:00
java
oracle
sql
Kettle
etl
exec
利用kettle组件导入excel文件到数据库
设计分析使用
oracle函数
解决上图黄色行的字段:两个uuid和两个系统日期;需要生成uuid,这个在oracle中可以利用SYS_UUID()函
neweastsun
·
2014-11-14 10:00
Excel
Kettle
利用
Oracle函数
单行函数:单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;字符函数・ UPPER(字符串 | 列):将输入的字符串变为大写返回; ・ LOWER(字符串 | 列):将输入的字符串变为小写返回; ・ INITCAP(字符串 | 列):开头首字母大写; ・ LENGT
zzpvedem
·
2014-11-03 20:21
oracle
函数
检测到活动的独立的事务处理 已经回退
触发器报错提示:检测到活动的独立的事务处理已经回退1、写了一个函数,由于在定义时加入了createorreplacefunctionF_计算结果(In_参数varchar2)returnnumberis--使用
自治事务
laiwenhuajava
·
2014-10-17 09:04
自治事务
Oracle函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65 97
u012885276
·
2014-10-08 12:00
oracle
oracle函数
学习记录
decode: SELECT available, decode(available,0,'失效',1,'有效') from TABLE; PS:如果available=0,返回‘失效’ ||:select id||'_1' id from table ps:返回的结果为id_1 nvl 通过查询获取某个字段的合计值,如果为空,则赋与一个默认值 SELECT NVL
dj111111
·
2014-09-19 16:00
Oracle函数
oracle中的函数开发
ORACLE函数
开发1、建立函数的语法:CREATE[ORREPLACE]FUNCTION函数名[(arg1[mode]datatype[,........])]
村长kylin
·
2014-09-15 11:00
Oracle 通过触发器 来创建 同步临时表 及处理 通过
自治事务
来解决 查询 基表的问题
UPDATE on BD_MARBASCLASS for each row declare v_cnt integer; PRAGMA AUTONOMOUS_TRANSACTION; --
自治事务
·
2014-09-11 13:00
oracle
ORACLE函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual;AAZEROSPACE------------------------------------659748322.CHR给出整数,返回对应的字符;SQL>selectchr(54740)zh
賣逗逗
·
2014-09-10 10:58
oracle
函数
oracle
Oracle 笔记(四)、SQL 几个要点
Oracle笔记(四)、SQL几个要点附录:1、SQL简介2、SQL操作符3、Oracle常用数据类型4、
Oracle函数
5、[转]Oracle常用SQL语法字符串函数LENGTH()字符长度LENTTHB
hackcoder
·
2014-09-05 15:13
oracle函数
计算两个坐标点距离
主要两个函数:CREATEORREPLACEFUNCTIONRAD(dnumber)RETURNNUMBER is PInumber:=3.141592625; begin returnd*PI/180.0; end;CREATEORREPLACEFUNCTIONGetDistance(lat1number, lng1number, lat2number, lng2number)RETURNNU
xiao_jun_0820
·
2014-08-17 14:00
汉字转拼音的
Oracle函数
-------------这是一个比较简单的汉字转拼音的
Oracle函数
写法。原理是,先将汉字对应的拼音存入一个表格。然后对这个表格对应的存在的汉字找出其拼音,然后输出。这样子做,容易维护,而且也容易
caixingyun
·
2014-08-09 21:00
学oracle存储与函数
先说一下,
oracle函数
与存储的异同: 1.
love398146779
·
2014-07-22 19:00
oracle
Oracle 函数取汉字的拼音首字母
【转】
Oracle函数
取汉字的拼音首字母createorreplacefunctionf_ywm(chinese1invarchar2)returnvarchar2/*说明:此函数用于获取汉字的拼音声母
JAVA—咖啡馆
·
2014-07-16 11:00
Oracle函数
-高阶篇
下面整理了部分
oracle函数
-高阶篇:1、CATSTR 举例:SELECTCATSTR(COLUMN_NAME)NAME_LISTFROMDBA_TAB_COLUMNSWHERETRIM(TABLE_NAME
孤月2012
·
2014-07-14 10:12
oracle
函数
ORA-04091:触发器/函数不能读
关于
自治事务
解决触发器导致"ORA-04091:触发器/函数不能读它"不可行的验证。
哇哈哈852
·
2014-07-14 10:00
oracle
OCP
cuug
ocm
Oracle函数
大全
SQL中的单记录函数 1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual;AAZEROSPACE------------------------------------659748322.CHR给出整数,返回对应的字符;SQL>selectchr(54740)
baijianjun123456
·
2014-07-04 15:00
ORACLE函数
之GREATEST函数详解实例
1语法GREATEST(expr_1,expr_2,...expr_n)2说明GREATEST(expr_1,expr_2,...expr_n)函数从表达式(列、常量、计算值)expr_1,expr_2,...expr_n等中找出最大的数返回。在比较时,OracIe会自动按表达式的数据类型进行比较,以expr_1的数据类型为准。3允许使用的位置过程性语句和SQL语句。4示例4.1示例一【数值】ex
liangweiwei130
·
2014-07-02 10:22
ORACLE
函数
GREATEST
Oracle
Oracle
自治事务
引起的死锁
1.关于
自治事务
引起的死锁Oracle解释Note:65961.Becausetheparentandchildtransactionsareindependent,theyalsoarenotabletoshareanylocks
cuug520
·
2014-07-01 11:39
oracle学习
OCP
ocm
cuug官网
oracle官网
ORACLE函数
之日期时间转换函数
1、TO_CHAR语法:TO_CHAR(X[,format])说明:将X按format格式转换成字符串。X是一个日期或者数字,format是一个规定了X采用何种格式转换的格式字符串举例:SQL>SELECTTO_CHAR(sysdate,'YYYY-MM-DDhh24:mi:ss')AFROMDUAL;A-------------------2014-06-1815:58:432、TO_DAT
liangweiwei130
·
2014-06-20 14:29
Oracle
oracle 函数中游标及递归的应用
今天遇到了一个在
oracle函数
中使用递归的例子,特记录下来,方便以后查阅 CREATE OR REPLACE FUNCTION F_Func(v_pcatalogue
zhuyufufu
·
2014-06-19 17:00
oracle
函数
递归
游标
oracle 函数中游标及递归的应用
今天遇到了一个在
oracle函数
中使用递归的例子,特记录下来,方便以后查阅CREATEORREPLACEFUNCTIONF_Func(v_pcatalogueINNUMBER,i_newPcatalogueINNUMBER
zhuyufufu
·
2014-06-19 17:00
oracle
函数
递归
游标
Oracle 字符串转换TIMESTAMP类型或Date类型
一、使用
oracle函数
:TO_TIMESTAMP_TZ('2009-3-917:51:23.23-05:00','YYYY-MM-DHH24:MI:SS.FFTZH:TZM')TO_DATE(yourdate
竹林风声
·
2014-06-18 15:36
DB
Oracle 字符串转换TIMESTAMP类型或Date类型
一、使用
oracle函数
:TO_TIMESTAMP_TZ('2009-3-917:51:23.23-05:00', 'YYYY-MM-DHH24:MI:SS.FFTZH:TZM')TO_DATE(yourdate
csh602583095
·
2014-06-18 15:00
Oracle 查询当前系统时间的几种方式
SYSDATE:可将Sysdate视为一个其结果为当前日期和时间的函数,在任何可以使用
Oracle函数
的地方都可以使用Sysdate。也可以将它视为每个表的一个隐藏的列或伪列。
残风vs逝梦
·
2014-06-16 17:00
oracle
sysdate
当前系统时间
oracle函数
:Trim、Ltrim及Rtrim函数区别
Trim、Ltrim及Rtrim函数完成将字符串中的一部分或全部空格去掉。 Trim去掉字符串中的全部空格,Ltrim去掉字符串中起始的空格,而Rtrim将字符串末尾的空格都去掉, 例如: Dim A,B As String A=" hello " '初始化字符串 B=Trim(A) 'B="hello" B=Ltrim(B) 'B="
minyongcheng
·
2014-06-13 11:00
Oracle函数
ORACLE-SQL微妙之处
ORACLE-SQL微妙之处本文总结一下平时经常使用的SQL语句以及一些
ORACLE函数
的微妙之处。欢迎大家多多补充平时最常用的SQL语句,供大家学习参考。
qileilove
·
2014-06-13 10:00
了解oracle
自治事务
1、什么是Oracle
自治事务
在官方文档中,是这样的定义的“Autonomoustransactionsareindependenttransactionsthatcanbecalledfromwithinanothertransaction
anyqu
·
2014-06-04 09:00
使用触发器和
自治事务
做了个DDL审计
目的:禁止对ZFPT用户的表执行ALTERTABLE的操作,并审计操作行为。--创建ZFPTADM用户用于管理触发器CREATEUSERZFPTADMIDENTIFIEDBYZFPTADMDEFAULTTABLESPACEZFPT_CDATATEMPORARYTABLESPACEZFPT_TEMP;--授予ZFPTADM用户创建会话、触发器、表、查询字典视图以及不限制空间的权限GRANTCREAT
哇哈哈852
·
2014-05-22 11:00
oracle
OCP
cuug
oracle函数
存储过程 包 动态sql的练习
ORDERS表字段为order_id,order_date,customer_id,ship_date,total;数据来自oe.orders,主键为order_idCUSTOMERS表字段为customer_id,cust_first_name,cust_last_name,date_of_birth,marital_status,cust_email,city_name数据来自oe.custo
浮云飘飘
·
2014-04-24 08:00
oracle函数
trunc的使用
1、日期比较时精确到日,可以使用 TRUNC(sysdate,'dd')函数。函数支持格式有:yyyy MM dd hh Mi可以用 select TRUNC(sysdate,'yyyy') from dual 看看结果是什么。不要按下面的方式比较日期:TO_DATE(TO_CHAR(LOGTIME,'YYYY-MM-DD'), 'YYYY-MM-DD') &l
xuqiong1
·
2014-04-22 14:00
Oracle函数
Oracle函数
运用
1、字符串最后一个指定字符出现位置之后字符替换 M_IP为要替换字符串的列名 CONCAT(SUBSTR(M_IP,0,INSTR(M_IP,'.',-1)),'0') 获取最后一个字符的位置INSTR(M_IP,'.',-1)
u012885276
·
2014-04-17 17:00
Oracle函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65 97
xiaokala_2011
·
2014-04-08 14:00
oracle
Oracle函数
面试题
1.对字符串操作的函数? 答:ASCII() –函数返回字符表达式最左端字符的ASCII 码值 CHR() –函数用于将ASCII 码转换为字符 –如果没有输入0 ~ 255 之间的ASCII 码值CHR 函数会返回一个NULL 值 –应该是必须给chr()赋数字值 concat(str,str)连接两个字符串 LOWER() –函数把字符串全部转换为小写 UPPER(
·
2014-04-03 23:00
Oracle函数
oracle plsql基本语法
pkg_study_test IS /*********************************************************** #function:
oracle
一个武将
·
2014-03-30 21:00
oracle
oracle
自治事务
自治事务
可以提交或者回滚其修改而不影响调用它的事务,一般用在错误日志上。
feier7501
·
2014-03-27 22:00
ORACLE函数
大全
http://www.iteye.com/topic/602339 SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; &n
tw_wangzhengquan
·
2014-03-26 17:00
oracle
oracle函数
怎么能让null值变为零
用nvl函数。这个函数的格式是selectnvl(arg,n)fromdual;意思就是说,如果arg这个参数是null的话,那么就用n这个数。 例如:selectnvl(arg,0)fromdual 如果参数arg是Null的话,那么就用0
CsethCRM
·
2014-03-26 14:00
Oracle LPAD(String str,int length,String addStr)函数 使用方法
Oracle函数
LPAD(Stringstr,intlength,StringaddStr)作用:把addStr添加到str的前边,length是返回的字符串长度;举例: 1、SELECTLPAD('
brokenQ
·
2014-03-17 10:30
oracle
函数
读书笔记-锁
DML锁:TX,TMDDL锁:排他DDL锁,共享DDL锁,可中断解析锁注:DDL自带COMMIT,执行DDL,不想让它提交现有事务,可以使用
自治事务
。
风之子ADAM
·
2014-03-13 13:06
ORACLE锁
读书笔记
Oracle函数
numtodsinterval和numtoyminterval简记
今天看到了numtodsinterval这个函数,以前没见过,搜索了解了下,内容如下: (一)numtodsinterval函数: numtodsinterval(,),x是一个数字,c是一个字符串(CHAR,VARCHAR2,NCHAR,NVARCHAR2),表明x的单位,常用的单位有('day','hour','minute','second')。 参考了链接:
53873039oycg
·
2014-03-12 16:00
Oracle函数
oracle函数
之start with connect by
oracle中 connect by prior 递归算法 Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from table start wit
zkn_CS_DN_2013
·
2014-02-27 14:00
ORACLE函数
之connect by
目录一、测试准备二、实现各种查询要求三、要点总结正文一、测试准备1、先假设有如下部门结构。 1 /\ 2 3 /\ /|\456782、然后建立测试表和数据。droptablet_dept_temp;createtablet_dept_temp(DEPT_ID NUMBER(2) NOTNULL,PARENT_IDNUMBER(2) ,DEPT_NAME
zkn_CS_DN_2013
·
2014-02-27 13:00
Oracle
自治事务
执行段起始处添加:PRAGMAAUTONOMOUS_TRANSACTION;examp:--Createdon2014/2/26 declare --Localvariableshere iinteger; PROCEDUREsonIS PRAGMAAUTONOMOUS_TRANSACTION; BEGIN UPDATEpol_mainpmSETpm.old_polno='son'WHEREpm
kanlianhui
·
2014-02-27 10:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他