Dieser Artikel zeigt, wie Sie Informationen zu Schemaobjekten in Oracle unter Verwendung geeigneter Beispiele erhalten.
Anzeigen von Informationen zu Schemaobjekten in Oracle
Ein Schema -Objekt enthält Tabellen, Ansichten, Indizes, Sequenzen und Verfahren. In diesem Leitfaden wird erläutert, wie man angezeigt wird:
So zeigen Sie alle Schemaobjekte in Oracle an?
Der "All_ObjectsAnsicht kann verwendet werden, um Informationen zu allen Objekten anzuzeigen, die dem aktuellen Benutzer zugegriffen werden können, einschließlich Tabellen, Ansichten, Verfahren, Funktionen und Paketen. Die Abfrage ist unten angegeben:
Wählen Sie Eigentümer, Object_type, Object_NameIn der obigen Abfrage die “SYSTEM”Repräsentiert ein Schema.
Ausgang
Die Ausgabe zeigt, dass die “All_Objects"Ansehen Sie erfolgreich den" Schema -Besitzer "," Objekttyp "und" Objektname ".
So zeigen Sie alle Schema -Namen in Oracle an?
Ein Schema ist ein logischer Container für Datenbankobjekte, und der Schema -Name kann durch Abrufen des Benutzernamens abgerufen werden. Inzwischen alle Schema -Namen kann abgerufen werden, indem die Verwendung der verwendet werden WÄHLEN Aussage wie unten angegeben:
Wählen Sie den Benutzernamen von All_Users aus;In der obigen Abfrage die “NutzernameIst eine Spalte und “Alle NutzerIst ein Tisch.
Ausgang
Die Ausgabe zeigte alle Schema -Namen (Benutzernamen) in der aktuellen Datenbank an.
So zeigen Sie alle Tabellen eines Schemas in Oracle an?
Geben Sie die folgende Abfrage ein:
Wählen Sie * aus All_tables, wobei Besitzer = 'C ## MD';In der obigen Abfrage, “All_tables"Ist ein Tisch, während"C ## MDIst ein Schema -Name.
Ausgang
Die Ausgabe zeigt, dass alle Tabellen in einem Schema abgerufen wurden.
So zeigen Sie alle Spalten einer Tabelle in einem Schema in Oracle an?
Die Informationen aller Spalten in einer Tabelle eines Schemas können mithilfe der “angezeigt werdenAll_tab_columns”Blick mit dem WÄHLEN Aussage wie unten angegeben:
Wählen Sie * aus All_tab_columns wobei besitzer = 'c ## MD' und table_name = 'Länder';In der obigen Abfrage, “LÄNDER”Repräsentiert die Tabelle von“C ## MDSchema.
Ausgang
Aus dem Ausgangs -Snippet ist ersichtlich, dass alle Spalten in einer Tabelle eines Schemas angezeigt wurden.
So zeigen Sie alle Schemaansichten in Oracle an?
In Oracle eine Ansicht namens “All_views”Wird verwendet, um die Informationen aller Ansichten in einem Schema anzuzeigen. Die Abfrage ist unten angegeben:
Wählen Sie * aus All_views wobei orient = 'sys';Ausgang
Die Ausgabe zeigte alle Ansichten der “Sys" Benutzer.
So zeigen Sie alle Schema -Prozeduren in Oracle an?
Die Informationen zu allen Verfahren im Oracle -Schema können mit der “angezeigt werdenAll_Procedures”Ansichten. Verwenden wir den folgenden Befehl, um alle Prozeduren der "abzurufen"SysSchema:
Wählen Sie * aus All_Procedures, wobei besitzer = 'sys';Ausgang
Die Ausgabe zeigte alle Verfahren des ausgewählten Schemas an.
Abschluss
In Oracle werden verschiedene Ansichten mit der Auswahlanweisung verwendet, um die Informationen zu den Schemaobjekten anzuzeigen. Zum Beispiel die Alle Nutzer Die Ansicht wird verwendet, um alle Schema -Namen anzuzeigen, “All_tables ” Zeigt die Tabellennamen an, “All_tab_columns ” Ruft alle Spalten in einer Tabelle ab und die All_Objects Die Ansicht zeigt alle Objekte eines bestimmten Schemas an. In diesem Leitfaden wurde erläutert, wie die Informationen zu Schemaobjekten anhand praktischer Beispiele angezeigt werden.