2

のようなすべてのパッケージとプロシージャ内のすべての文字列を返すクエリを見つけようとしていますlike '2%'。たとえば、動的クエリで

WHEN SUBSTR(S.project,0,1) LIKE ''2%'' THEN ''newProject''

通常のクエリのように

WHERE B.project LIKE '2%'

このクエリで試しました

select *
  from user_source u
 where u.type in ('FUNCTION', 'PACKAGE','PACKAGE BODY', 'TRIGGER','PROCEDURE')
   and upper(u.text) like upper('%LIKE%')

like '2%'しかし、動的クエリと静的クエリの両方で適切な結果が得られるクエリが見つかりません。

4

1 に答える 1