• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • DB2實現正則表達式(一)

    發表于:2007-05-25來源:作者:點擊數: 標簽:正則表達式實現db2
    正則表達式用于查找和替換字符串中的模式。正則表達式是用某種語法定義的,正則表達式引擎采用這種語法并將它與字符串進行比較。引擎返回字符串是否與語法匹配的指示;也即,該字符串是否包含能夠從該語法派生的子串。此外,引擎還能夠返回匹配的子串。術語


       正則表達式用于查找和替換字符串中的模式。正則表達式是用某種語法定義的,正則表達式引擎采用這種語法并將它與字符串進行比較。引擎返回字符串是否與語法匹配的指示;也即,該字符串是否包含能夠從該語法派生的子串。此外,引擎還能夠返回匹配的子串。術語“模式(pattern)”用來表示語法。

        | — 二中擇一
      [ ] — 分組
      * — 多次出現(也匹配零次出現)
      + — 多次出現(至少一次)
      ? — 隨意的出現次數
      \\\\ — 反斜杠

        實現UDF

    CREATE FUNCTION Expension1(pattern VARCHAR(2048), string CLOB(10M))
        RETURNS INTEGER
        SPECIFIC regexSimple
        EXTERNAL NAME 'ExpensionUdf!Expension1Simple'
        LANGUAGE C
        PARAMETER STYLE DB2SQL
        DETERMINISTIC
        NOT FENCED
        RETURNS NULL ON NULL INPUT
        NO SQL
        NO EXTERNAL ACTION
        ALLOW PARALLEL;

        實現清單-實例

        SELECT Exp    FROM   strTable
        WHERE Expension1('\\w* = (\\d|0x00);', Exp) = 1


    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>