3

このクエリを実行しようとしましたが、何も返されませんでした。テーブルが存在しないことがわかりました

SELECT * FROM dba_object WHERE object_name LIKE 'v$*'
4

3 に答える 3

4

テーブルの名前DBA_OBJECTSは、複数形: http://docs.oracle.com/cd/B12037_01/server.101/b10755/statviews_2243.htm

記号は次の*ように置き換え%ます。

SELECT * FROM dba_objects WHERE object_name LIKE 'V$%'
于 2013-10-27T10:54:12.567 に答える
1

Oracle では大文字と小文字が区別されます。おそらく句で大文字Vを使用し、次のように変更する必要があります。LIKE*%

SELECT * FROM dba_objects WHERE object_name LIKE 'V$%'

また、正しいカタログ ビュー名はdba_objectsです。

于 2013-10-27T10:48:18.447 に答える