10

SQLを使用して書いているこのクエリがありますPostgresql

select * from cdr_data 
  where REGEXP_LIKE(identifiant,'^73')
    and REGEXP_REPLACE(callednumber,'^256','') ~ '^73'

次のエラーが表示されます。

[Err] ERROR:  function regexp_like(character varying, unknown) does not exist
LINE 2: and  regexp_like(identifiant,'^73')

andに置き換えようとしましREGEXP_LIKEたが、機能しません。LIKEREGEXP_MATCHES

何が問題なのですか?

4

3 に答える 3

18

に相当する PostgreSQLregexp_like(identifiant,'^73')identifiant ~ '^73'

于 2013-01-16T08:34:29.730 に答える