Wie wähle ich alle Tabellennamen mit einem bestimmten Namen in der Datenbank aus?So wählen Sie alle Tabellen mit einem bestimmten Namen in der Datenbank aus
4
A
Antwort
10
Entweder sysobjects
(where type='u'
) oder (richtig) die Info-Schemata:
SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE '%CUSTOMER%' -- or "='CUSTOMER'" for exact
Wenn Sie etwas anderes gemeint, bitte klären.
1
DECLARE @name nvarchar(100)
-- for SQL Server 2008
SELECT * FROM sys.all_objects WHERE name LIKE @name AND type IN ('U', 'S')
-- for others versions
SELECT * FROM dbo.sysobjects WHERE type IN ('U', 'S') AND name LIKE @name
Beide Skripts sind in Microsoft-Skripts enthalten.
Verwandte Themen
- 1. Wählen Sie Indizes für alle Tabellen aus
- 2. So wählen Sie alle Elemente mit demselben Namen in einem bestimmten div mit jQuery
- 3. Wählen Sie leere Clans aus der Datenbank
- 4. So wählen Sie den vollen Namen des Mitarbeiters aus drei verschiedenen Tabellen
- 5. So entfernen Sie Ordner mit einem bestimmten Namen
- 6. Löschen Sie alle Tabellen aus der SQLite-Datenbank
- 7. So wählen Sie alle Elemente nach bestimmten Element in CSS
- 8. Wählen Sie alle Zellen mit Wert aus bestimmten Zeile
- 9. Wählen Sie aus mehreren Tabellen?
- 10. Mysql wählen Zeilen aus mehreren Tabellen in einer bestimmten Reihenfolge
- 11. Wählen Sie aus einer der beiden Tabellen
- 12. So wählen Sie Daten aus zwei Tabellen in Ecto
- 13. So wählen Sie ein beliebiges Element (Eingänge, Selects, Textareas) mit einem bestimmten Namen mit JQuery
- 14. Wie wählen Sie alle Tabellen und alle Felder in mysql aus?
- 15. Wählen Sie alle Elemente mit einem bestimmten CSS aus, indem Sie jQuery verwenden
- 16. So wählen Sie die Sortierung der SQL Server-Datenbank aus
- 17. So wählen Sie die Masterseite aus der Datenbank asp.net C#
- 18. Warum wählen Sie den Namen aus der v $ Datenbank mit nur einer Datenbank?
- 19. So wählen Sie Beiträge mit bestimmten Tags/Kategorien in WordPress
- 20. So wählen Sie Daten aus generierten Informationsschematabellen
- 21. SQL-Abfrage zum Auffinden aller Tabellen in einer Datenbank mit einer Spalte mit einem bestimmten Namen
- 22. Wählen Sie aus 2 verschiedenen Mysql-Tabellen
- 23. Alle Tabellen aus einer Oracle-Datenbank abrufen
- 24. Wählen Sie alle Elemente in TD mit bestimmten ID
- 25. So zeigen Sie alle Tabellen aus mehreren Datenbanken an
- 26. So wählen Sie nur Zellen aus einer bestimmten Spalte aus einem Datenrahmen in glänzend
- 27. So wählen Sie Datensatz zwischen einem bestimmten Zeitraum und Artikelkategorie
- 28. Alter alle Tabellen in der Datenbank
- 29. Wählen Sie Daten aus Tabellen in SQL
- 30. MySQL - Wählen Sie die Zeilen aus mehreren Tabellen
+1 für die Verwendung von INFORMATION_SCHEMA - die SQL-Standardisierung Weg, Dinge zu tun! :-) –