99问答网
所有问题
当前搜索:
oracle截取字段
oracle
11g中怎么将查询指定的数据不在指定的
字段
方法
答:
oracle
11g中将查询指定的数据不在指定的
字段
方法:试试not in或者exist关键字。因为两个字段千米你的内容是完全一致的,所以只要从SUPPLIER_SPEC字段的length(item_units)+1位开始
截取
,截取到最后就可以了,后面的20是为了防止出现特别长的字符串写的,按照你现在给的数据写个5就足够了,我为了以防万一...
oracle
中怎么取一个
字段
的第二个数据
答:
用split函数分割,取数组里面的第二个元素即可。
怎样用REPLACE函数替换
oracle
表中某一
字段
的值?
答:
1、
oracle
中round函数也是对数字进行
截取
操作的,但与trunc不同的时,round函数对截取的数字进行四舍五入运算。2、如果添加上round的第二个参数,它的使用提保留几位小数。并进行四舍五入运算。3、同样round的第二个参数也可以是负数,它的使用是从小数位的左侧开始进行保留,同时去掉小位数右侧数据。
用
Oracle
或ETL取出某个
字段
第一个汉字之前的数字部分的数据,没有记为...
答:
写一个函数,输入为字符串,输出为数值。CREATE OR REPLACE FUNCTION F_GetNumber( inString IN VARCHAR2 )RETURN NUMBER ISDCHARVARCHAR2(1024);OUTCHARVARCHAR2(1024);jnumber default 0;ulen number;BEGIN OUTCHAR:=''; DCHAR:=TRIM(inString); IF DCHAR IS NULL THEN RETURN(0); ...
oracle
语句 我想知道在一个
字段
最大值的情况下, 取另外一个字段最小...
答:
-- group 是关键字,最好不要用于列名select t1.* from t1, (select t1.fgroup, t1.fitem, max(t1.c1) c1, min(t1.c4) c4 from T1, (select fgroup, fitem, max(c1) c1 from T1 group by fgroup, fitem) maxc1
oracle
根据特殊字符将一个
字段
拆分成多个字段
答:
用正则:SELECT REGEXP_SUBSTR('ABCD+北京市朝阳区富贵小区3号楼1单元101+100000+平邮', '[^+]+', 1, 1), REGEXP_SUBSTR('ABCD+北京市朝阳区富贵小区3号楼1单元101+100000+平邮', '[^+]+', 1, 2), REGEXP_SUBSTR('ABCD+北京市朝阳区富贵小区3号楼1单元101+100000+平邮', '[...
Oracle
SQL 语句
截取
标示符后面的字符串
答:
不清楚你想要的结果是什么,如果是第一个逗号后面的字符串,则 SELECT SUBSTR('java,cobol,c',INSTR('java,cobol,c',',')+1) from dual;得cobol,c
oracle
中如何从@字符开始
截取
字符串
答:
select substr(instr(mail,'@'),start,end) from dual;不太理解你的意思,你看看吧,对你有没有帮助。
java
oracle
数据库一个
字段
保存数据为“1,2,3,4",如何将它取出来放...
答:
1、最简单的replace(replace(replace('1,2,3', '1', '蓝球'),2,'足球'),3,'排球')2、如果编号不定,那自己写个函数将'1,2,3,4'作为参数,返回翻译后的串 3、到页面处理,分解串,然后对照翻译
Oracle
通过一个
字段
的值将一条记录拆分为多条记录
答:
本文个人拙见,若有出入,请指出——来自菜的颤抖 该方式的效率不高,如何优化,请看 记
Oracle
中regexp_substr函数的一次调优(速度提高99.5%)表A中存放了集装箱的信息,一个集装箱一条记录,表B中存放了对于集装箱操作的指令,一条指令包括多个集装箱箱号,通过分号 ; 切割( TCIU2347687;XUTR...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜