Gibt es einen Befehl, den ich ausführen kann, damit ich alle Sequenzen bekommen kann? Ich benutze Oracle 11g. Ich benutze Toad for Oracle, um sich damit zu verbinden. Ich kann die Sequenzen in Toad visuell sehen, aber ich mag die Befehlszeile dafür.Wie kann ich alle Sequenzen in einer Oracle-Datenbank abrufen?
32
A
Antwort
57
select sequence_owner, sequence_name from dba_sequences;
DBA_SEQUENCES -- all sequences that exist
ALL_SEQUENCES -- all sequences that you have permission to see
USER_SEQUENCES -- all sequences that you own
Hinweis, dass Sie da sind, per Definition, der Besitzer aller Sequenzen von USER_SEQUENCES
zurückgegeben, gibt es keine SEQUENCE_OWNER
Spalte in USER_SEQUENCES
.
23
Sie haben möglicherweise keine Berechtigung für dba_sequences. So können Sie immer nur das tun:
select * from user_sequences;
Verwandte Themen
- 1. PHP: Wie kann ich alle möglichen Sequenzen beliebiger Länge innerhalb einer Zeichenkette finden?
- 2. Wie kann ich alle Dateinamen in einem Verzeichnis abrufen?
- 3. Wie kann ich alle Zeilen aus einer Datenbank abrufen und in einer Gridview speichern?
- 4. Schienen zurückgesetzt ALLE Postgres Sequenzen?
- 5. Wie kann ich Zeilen in einer Textdatei abrufen
- 6. Wie kann ich alle Datensätze aus Cloudkit abrufen
- 7. Wie kann ich alle (und nur) Klassenvariablen abrufen?
- 8. Kann ich alle Felder in einem Element (in Sitecore) abrufen?
- 9. Wie kann ich alle untergeordneten Knoten einer hierarchischen Struktur in ABAP abrufen?
- 10. Wie kann ich alle untergeordneten Elemente aus einer übergeordneten Zeile in derselben Tabelle abrufen?
- 11. Wie kann ich alle Grdiview-Spaltenwerte in einer Iteration ohne Schleife abrufen?
- 12. Wie bekomme ich alle Sequenzen und Spalten, auf die Sequenz angewendet wird mit einer einzigen Abfrage
- 13. Alle Metadatenschemas einer Veröffentlichung abrufen
- 14. Wie kann ich Eingaben aus einer Warnmeldung in Swift abrufen?
- 15. Wie kann ich UILabel in einer benutzerdefinierten Tabellenansichtszelle abrufen?
- 16. Wie kann ich die Version einer Assembly in C# abrufen?
- 17. alle Sequenzen mit dem gleichen Spalte Wert
- 18. Wie kann ich bestimmte Attribute einer Beziehung/Sammlung abrufen?
- 19. Alle Modelle in einer Backbone-Sammlung abrufen
- 20. kontinuierliche Sequenzen in SQL
- 21. Wie kann ich alle SiteRelated-Objekte für alle Websites in Mezzanine abrufen?
- 22. Wie kann ich terminale Escape-Sequenzen im Raw-Eingabemodus senden?
- 23. Wie kann ich alle Elemente aus einer DynamoDB-Tabelle abrufen, ohne den Primärschlüssel mit Java anzugeben?
- 24. CakePHP 2.0 - Wie kann ich alle Rezepte mit einer bestimmten Zutat abrufen?
- 25. LINQ - Alle Elemente in einer Liste in einer Liste abrufen?
- 26. Wie kann ich ein Element in einer bestimmten Zeile in einer Liste aus einer Datenbank abrufen?
- 27. Wie kann ich alle Methoden einer Klasse in Perl durchlaufen?
- 28. Wie kann ich alle HTML-Elemente in einer Ansicht rendern
- 29. Wie kann ich alle Teilmengen einer Liste in Perl generieren?
- 30. Wie kann ich alle Indizes einer Tabelle in Postgres löschen?
ich die folgende Störung erhalte: Fehler in Zeile 1 ORA-00942: Tabelle oder Sicht nicht – sheidaei
existiert Dies ist für mich gearbeitet: select * from ALL_SEQUENCES; – sheidaei
Ja, deshalb habe ich alle drei Ansichten DBA/ALL/USER_SEQUENCES erwähnt. Jeder hat Zugriff auf USER_- und ALL_-Ansichten, aber nicht unbedingt auf DBA_-Ansichten. Dies hängt von Ihren lokalen Sicherheitsrichtlinien ab. Um klar zu sein, wenn Sie keinen Zugriff auf DBA_-Ansichten haben, können Sie die Frage "Wie bekomme ich alle in der Datenbank vorhandenen Sequenzen?" Wirklich nicht beantworten. –