Wie filtere ich den sql-Entwickler, um nur meine Tabellen anzuzeigen?

7

Von der sqlserver-Welt kommend, bin ich ein Neuling in der Oracle / SQL-Entwicklerwelt. Im SQL Developer möchte ich nur die Tabellen anzeigen, die ich erstellt habe, aber es zeigt Tonnen von zusätzlichen Tabellen, die ich nicht brauche, und ich muss weiter scrollen. Die JOB-Tabelle im Screenshot unten ist die einzige, die ich sehen möchte.

Ich habe versucht, einen Filter (LIKE) Filter zu erstellen, indem ich mit der rechten Maustaste auf die Tabellen klicke und CREATE FILTER auswähle, aber ich habe viele Kombinationen von Filtern in diesem Dialogfeld ausprobiert und kann nicht nur meine JOB-Tabelle anzeigen und andere ( Ich denke, alle zusätzlichen haben ein $ und _ im Namen) wegzugehen.

Wie filtere ich sie? Danke

    
iAteABug_And_iLiked_it 01.02.2014, 08:55
quelle

3 Antworten

9

Es sieht so aus, als seien Sie als Systembenutzer angemeldet - Sie sollten dort keine Tabellen erstellen.

Sie sollten einen separaten Benutzer erstellen (er wird sein eigenes Schema haben) und Sie sehen nur die von Ihnen erstellten Tabellen.

    
Jeffrey Kemp 01.02.2014, 10:09
quelle
12

Die Antwort, dass Tabellen nicht als Systembenutzer erstellt werden, ist korrekt. In der Zwischenzeit können Sie diese Tabellen mit den folgenden Einstellungen herausfiltern:

Zum einfachen Kopieren einfügen, hier ist die Liste:

  • AQ$%
  • DEF$%
  • LOGMNR%
  • LOGSTD%
  • MVIEW%
  • REPCAT%
  • OL$%
Jeff 19.09.2014 16:02
quelle
1

Ich denke, das ist nicht möglich. Aber Sie können Ihre Tabelle über Ihre eigene SCHEMA

abfragen

So

%Vor%

(ODER)

%Vor%     
Vignesh Kumar 01.02.2014 10:17
quelle

Tags und Links