当前位置: 代码迷 >> substr的解决方案
 
  • 怎么将一个字符串转化成一个表

    如何将一个字符串转化成一个表?字符串1,0,100,5;2,100,500,20;3,500,1000,40;转化成如下表1 0 100 52 100 500 203 500 1000 40color='#e78608'>------解决方案--------------------知道字符串的固定格式吗?如果格式固定的话,可以通过截取字符串来解决用截取函数substringcolor='#e786...

    46
    热度
  • 在oracle里用as重命名了一个字段后,这个名字能用在这个sql里吗?该如何解决

    在oracle里用as重命名了一个字段后,这个名字能用在这个sql里吗?selectinstr(t.id,'&')asm_id,substr(id,m_id,5)fromtable1像上面这样m_id作为重命名的字段名,能用在后面的substr里吗?因为有时instr(t.id,'&')这类的函数比较长,重复的写,会让sql很难看。color='#e78608'>------解决方...

    78
    热度
  • 小弟我写的触发器哪错了呢

    我写的触发器哪错了呢?CreateorReplaceTriggerdemo.TRIG_Demo afterInsertOnTab1ForEachRow Begin When(:new.infolike'__________2%'orinfolike'___________2%') Begin InsertIntoTab_TMP(xm,tel,address)...

    129
    热度
  • 求教这样的ORACLE字段约束怎么写

    求教这样的ORACLE字段约束如何写要求字段长度=11,且头3个字符必须为139、138、136,这样ORACLE字段约束如何写color='#e78608'>------解决方案--------------------createtabletest(xvarchar2(100),constraintchk_xxcheck(length(x)=11andsubstr(x,1,3)in('139',...

    10
    热度
  • 一个字段全半角混合,请教怎么无视全半角,截取前几位文字

    一个字段全半角混合,请问如何无视全半角,截取前几位文字?例如字段内容为123123截前3位文字:123截前4位文字:1231截前5位文字:12312color='#e78608'>------解决方案--------------------用substr()不用substrb()

    97
    热度
  • oracle 查询 以非数字开头 多谢

    oracle查询以非数字开头谢谢oracle查询以非数字开头的,[]好像不行,怎么查呢color='#e78608'>------解决方案--------------------用select字段from表wheresubstr(字段,1)isnotin('0','1','2'.....试试..color='#e78608'>------解决方案--------------------楼上的应该行...

    868
    热度
  • php 递归方法返回值 为null 有关问题

    php递归方法返回值为null问题本帖最后由lihaiboas1于2013-01-2813:31:03编辑 functiongetcount($start,$str){ //echo"查找".$str."中出现".$start."<br/>"; $findstr=$start.(string)((int)substr($start,-1)+1); //echosubstr_co...

    228
    热度
  • 燕十八-PHP公用事业培训-学习

    燕十八-PHP公益培训-学习 文件上传: ??tool目录: ?自动加载:?function__autoload($class){ ??????if(strtolower(substr($class,=4))==''){后4位?}要是new了一个类这个类后4位是tool则就执行这个函数进入这个判断? } $_FILES?$_POST ?

    733
    热度
  • [求助]走完验证后生成注册码!

    [求助]走完验证后生成注册码! 我有一个获取注册码的按钮点了以后就会做如下判断functionadd_List(theForm){varadd_name;add_name=theForm.txt_name.value;//验证数据输入的有效性varphone=theForm.txt_name.value;varpattern=/^\d+$/;if(!pattern.te...

    213
    热度
  • 向大侠们请问一个informix的时间格式化输出有关问题

    向大侠们请教一个informix的时间格式化输出问题我做的一个视图createview"npmuser".tpd_cg_v_tairy1(first_result,ne_id,object_rdn,province_id,ne_type,omc_id,vendor_id,old_rdn,ou_id,bill_process_num)asselectEXTEND(x0.scan_...

    9844
    热度
  • DB2 中怎么把 字符型转整型

    DB2中如何把字符型转整型如题:DB2中如何把字符型转整型类似ORACLE的to_number()有没有这样的函数?如何没有请哪位大侠写一下。先谢谢了color='#e78608'>------解决方案--------------------------------------------------------cast(substr('12')asinteger)

    3649
    热度
  • sql语句,

    sql语句,在线等!No速度值1171100021519993161998416299751631000617599971591000速度都是三位smallint,怎么查出速度后两位在70~79之间的最大值?也就是No=6的那一条。color='#e78608'>------解决方案--------------------------------------------------------se...

    4362
    热度
  • 求教: apple_8180(十豆三)解决思路

    求教:apple_8180(十豆三)原帖:http://community.csdn.net/Expert/topic/5540/5540303.xml?temp=.6190912答案:selectfl1,iif(empty(myhz(fl1)),space(50),myhz(fl1))fromtempaFUNCTIONMyHZPARAMETERSpcZdlcString=''FO...

    3368
    热度
  • 这样的SQL语句如何写

    这样的SQL语句怎么写?表MyTable中有这样的记录RecoTimeSlabID201107181604688011010201107191603688011010要从表中选出列SlabID中第4位为4的所有行(如201107181604688011010)SQL语句怎么写呢?color='#e78608'>------解决方案----------------------------------...

    6591
    热度
  • SQL SERVER话语转为ORACLE

    SQLSERVER语句转为ORACLESQLSERVER语句如下:SELECT*FROMPersoncardWHERECONVERT(varbinary(3),CONVERT(bigint,cardid))=CONVERT(varbinary(3),CONVERT(bigint,'"+ID+"'))如何转为ORACLE。。color='#e78608'>------解决方案--...

    8208
    热度
  • 新手有关问题:显示不带有'R'的雇员姓名. 多谢了

    新手问题:显示不带有'R'的雇员姓名.谢谢各位高手了!如题,查了很多字符函数比如substr但是不够灵活,不能够任意字符串得长度。希望高手能够解答,谢谢了!color='#e78608'>------解决方案--------------------------------------------------------select*fromemployeeswherenamenotlike'...

    1831
    热度
  • 求教一条SQL解决思路

    求教一条SQL比如oracle中有一个表(X_TM_CONFIG)有字段CONFIG_IDNUMBER,CONFIG_VALUECLOB--这个字段以前在4000范围内通过to_char(CONFIG_VALUE)转化为字符串好控制,现在维护有可能远远超过4000的长度,现在的要求就是把这个字段截取分段显示出来,以3500为长度分段截取比如显示结果:CONFIG_IDCONFIG_VALUECON...

    43
    热度
  • 慢解决方案

    慢有个问题StringBuilderstr=newStringBuilder();str.Append("selectwipid,to_date(substr(txntimestamp,0,8)||substr(txntimestamp,10,6),'yyyy-mm-ddhh24:mi:ss')txntimestamp,userid_out,");str.Append("to_date(subst...

    150
    热度
  • sql语句进展字符串分割

    sql语句进行字符串分割在oracle中如何将一个字段分割成多个字段如:将SDXY037022601分割成‘SDXY’‘37’‘2’‘2601’BSHT0120112分割成‘BSHT’‘12’‘1’‘12’求具体的sql语句color='#FF8000'>------解决思路----------------------引用:在oracle中如何将一个字段分割成多个字段如:将SDXY03702260...

    167
    热度
  • 把行转为列,values是动态的,请高人指点上

    把行转为列,values是动态的,请高人指点下selectvaluesfromtvaluesa,b,c,d但是我想要的结果是,请高人指点,tks!valuesabcdcolor='#e78608'>------解决方案--------------------SQLcodewithtestas(select'aaa'a,'1,2,3'cfromdualunionallselect'bbb'a,'1,...

    11
    热度