2012-04-18 8 views
2

わかりません'v'が見つかる前にすべての文字をトリムしたいので、それらの値は 'ver'と 've'になります。文字が見つかる前に文字を切り取ることはできますか?文字が発見される前に、</p> <p>は基本的に文字列に何も文字をトリミングする:</p> <p>は、値が(名前)オリバー、デイブがあると言うことがselect文でのトリムで行うことが可能である場合

簡単な方法がない限りそのようなことを探すために好きな人と一緒に。

は、ここでは先に自分の取得することができるが、誰もがそれを啓発することができた場合に有用なものだろう:) REGEXP_SUBSTRについて

答えて

1

REGEXPまたはSUBSTR/INSTRで行うことができます。

SELECT CASE WHEN INSTR(mycolumn,'v') > 0 
      THEN SUBSTR(mycolumn,INSTR(mycolumn,'v')) 
      ELSE mycolumn 
     END 
FROM .... 
関連する問題