Hallo
ich will den Danknbank Inhalt an Tabellen Namen in SQL Befehl oder PDO Befehl ausgeben.
… für PostgreSQL gibt es das Information Schema:
SELECT table_name FROM information_schema.tables
bzwSELECT table_name FROM information_schema.tables WHERE table_schema = 'public'
-'public'
dann hier ersetzen durch den Namen deines Schemas.
Das gilt auch für den MS SQL Server.
USE Datenbankname
GO
-- Tabellen
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE'
GO
-- Views
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'VIEW'
GO
-- beides
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
GO
Tschö, Auge
--
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“