1

azから接尾辞が付いている名前を取得するためのクエリが必要です。私はregexp_likeがこれを行うことができることを知っています。しかし、プレースホルダーでregexp_likeをどのように使用する必要がありますか?

select id_name from name_table where regexp_like(name,'REM_45485[a-z]$');

これでプレースホルダーをどのように使用すればよいですか?すべての提案をありがとう。

4

1 に答える 1

2

私はあなたができるはずだと思います:

select id_name from name_table where regexp_like(name, ?);

正規表現の一部のみがプレースホルダーからのものである場合は、文字列連結を使用します。

select id_name from name_table where regexp_like(name, ? || '[a-z]$');
于 2012-10-25T13:09:39.297 に答える