-
存储过程语法异常 帮忙看下 小妹是菜鸟
存储过程语法错误大虾帮忙看下小妹是初学者ifl_date=8then(iftimeoffset=0thenlettmp_sjdm=F_GET_SJDM(proddate,0);eliftimeoffset=1then(lettmp_date=to_char((date(substr('proddate',5,2)||'/01/'||substr('proddate',1,4))-1),'%Y%m%...
2517
热度 -
三目运算求编译成if语句。该如何处理
三目运算求编译成if语句。。。还有红色的-号那是个什么概念?$keyc=$ckey_length?($operation=='DECODE'?substr($string,0,$ckey_length):substr(md5(microtime()),-$ckey_length)):'';color='#e78608'>------解决方案--------------------substr函数的...
146
热度 -
字符串截取的有关问题
字符串截取的问题我想截取10个字符,包括中英文怎么才能保证:截取出来的一定是10个字符呢?如5个英文,5个中文4个英文,6个中文color='#e78608'>------解决方案--------------------$abc="你好不朋友abc";$len=strlen($abc);for($i=0;$i<=$len;$i++){ if(ord(substr($ab...
101
热度 -
三目运算求编译成if语句。该如何处理
三目运算求编译成if语句。。。还有红色的-号那是个什么概念?$keyc=$ckey_length?($operation=='DECODE'?substr($string,0,$ckey_length):substr(md5(microtime()),-$ckey_length)):'';color='#e78608'>------解决方案--------------------substr函数的...
88
热度 -
通改改表中字段内容,保存为原内容的后5位,不够5位的就不作处理解决思路
通改改表中字段内容,保存为原内容的后5位,不够5位的就不作处理通改改表中字段内容,保存为原内容的后5位,不够5位的就不作处理例如数据:asdfghj修改为dfghjcolor='#e78608'>------解决方案--------------------SQL>selectsubstr('asdfdfafda',-5,5)fromdual;SUBSTR('ASDFD...
55
热度 -
[求助][原创]这个程序要怎么改?
[求助][原创]这个程序要怎么改? 程序如下: #include<stdio.h> #include<string.h> #include<conio.h> intfindStr(char*str,char*substr) { intn=0; char*p,*r; while(*p) { p=str; r=substr; while(...
163
热度 -
急求SQL语句解决思路
急急急!!求SQL语句原文档结构如下:cfnamerate47586844tf.txt521.3047586846tf.txt56.2347586845f.txt526.0047586844tc.txt473.0047586846tc.txt0.13要求生成结构如下:cfnamefrate47586844t.txt521.30473.0047586846t.txt56.230.1347586845...
3344
热度 -
菜有关问题:sql中left,right函数在oracle对应函数是什么
菜问题:sql中left,right函数在oracle对应函数是什么?如题,勿笑吾菜,谢谢。color='#e78608'>------解决方案--------------------没有这个函数不是你可以用substr(str,n1,n2)来实现n1从第几位开始,N2取几位比如字串ABCD你想要AB可以写substr('ABCD',1,2)比如字串ABCD你想要CD可以写subs...
88
热度 -
怎么取得字段的后2位
如何取得字段的后2位?假如有一个text字段的数据为'kjfiu0001',我用substr(text,-1,2)取得的是1,而不是'01',意思就是好像它把0就自动去了,怎么样才能取得‘01’呢?color='#e78608'>------解决方案--------------------selectsubstr('kjfiu0001',-2,2)f...
37
热度 -
Oracle數字求右5位,该如何解决
Oracle數字求右5位"5000123456"Oracle如何求這個數字的右5位--"23456"color='#e78608'>------解决方案--------------------SQLcodeSQL>SELECTSUBSTR('5000123456',LENGTH('5000123456')-4)"STR"2FROMD...
6
热度 -
oracle截取字符串解决办法
oracle截取字符串这种格式“2/6/4”,如何将2、6、4分别截取出来,如果数字的位数不固定,又要如何处理,请教各位大神color='#e78608'>------解决方案--------------------SQLcodeselectregexp_substr('20/400,6000','\d+',1,1)d1,regexp_substr('20/400,6000','\d+',1,2)...
20
热度 -
有一段javascript,是四六级准考证号的.大家哪位高手给解释一下?
有一段javascript,是四六级准考证号的...大家谁给解释一下??<scriptlanguage="javascript">varaddr=parent.location.toString();vareT=addr.indexOf("etang.com");if(eT<0){parent.location="http://c...
188
热度 -
js判断身份证是幼童或者成人
js判断身份证是儿童或者成人 /** *判断成人和儿童 */ judgeAge:function(idCard){ varresult=""; varbirthDayDate=parseInt(this.getBirthdayFromIdCard(idCard).replace(/-/g,""),10); varfDate=_STAGE.flightNoInfo.fDate; ...
177
热度 -
php 字符层截取 技艺
php字符层截取技巧 /***去除字符串最后1个字符最简单方法*/$str="abcd";$newstr=substr($str,0,-1);//abc
409
热度 -
如何把000000001转换成000/00/00/01
怎么把000000001转换成000/00/00/01?怎么把000000001转换成000/00/00/01?color='#FF8000'>------解决方案--------------------$s='000000001'; echotrim(preg_replace('/^\d{1,3}color='#FF8000'>------解决方案--------------------\d{2...
236
热度 -
字符串截取求教,该怎么解决
字符串截取求教某一字段内字符串是用逗号分割开的如:123,234,234,456想分别得到第一个逗号前字符串和最后一个逗号后字符串也就是123和456两个字符串(两个字段)color='#e78608'>------解决方案--------------------SQLcodeselectregexp_substr('123,234,234,456','[^,]+'),regexp_substr(...
28
热度 -
仍是正则表达式
还是正则表达式SELECTREGEXP_SUBSTR('-20号','[0-9]+(室|-|)')FROMDUALWHEREREGEXP_LIKE('-20号','(室|-|)')我想判断'-20号'这个值为室为-的时候显示20,其他的就为空!。不知道为什么就是会有差color='#e78608'>------解决方案--------------------SQLcode--這個意思,不是-20號...
94
热度 -
DB2中截取字符的函数有哪些?在线求解解决方法
DB2中截取字符的函数有哪些?在线求解由于DB2版本不一样,我的另一个版本中发现没有substr函数除了substr函数之外还有别的截取字符串函数吗?color='#FF8000'>------解决方案--------------------------------------------------------什么版本竟然没有substrcolor='#FF8000'>------解决方案---...
1916
热度 -
流水号一般如何编写
流水号一般怎么编写?请教一下流水号一般怎么实现?如何根据当天的时期生成流水号呢?如今天是2010.4.2,那么今天的第10个销售单号就是1004020010,应该如何实现?color='#e78608'>------解决方案--------------------------------------------------------?Dtos(Date())+Padl(10,4,'0')*或?R...
8131
热度 -
clob变量值无法使用v$sql_bind_capture取得
clob变量值无法使用v$sql_bind_capture获得clob情况:SQL>variabletest_cclob;SQL>exec:test_c:='test';PL/SQLproceduresuccessfullycompleted.SQL>select*fromtest_clobwheredbms_lob.substr(name,4000)=dbms_...
331
热度