[pgsql-jp: 27240] Re: like述語での範囲指定について

Yu Ooasa you @ dearest.net
2002年 9月 2日 (月) 14:12:41 JST


Mon, 02 Sep 2002 13:45:50 +0900
	Nakamura Kazusi <kazzz4 @ hotmail.com> said:
>これに対して、nameの'e000','#000','0.ab'を一発で抽出したいのですが、
>要は、先頭文字にアルファベットとそれ以外の記号(数字含む)が混在する
>場合の

意味がよくわかりませんが。抽出したくないのはなに?
アルファベットと数字と#が先頭、を抽出したいのならば

select name from usr where name~*'^[#0-9a-z]'

正規表現を勉強されたほうがよいと思います
http://osb.sra.co.jp/PostgreSQL/Manual/PostgreSQL-7.1-ja/functions-matching.html

--
Yu Ooasa  E-mail: you @ dearest.net



pgsql-jp メーリングリストの案内