Kommt auch auf die
DB an, es gibt
DB spezifische Tools und allgemeine, je besser desto teurer.
Wenn es nur für eine spezielle
DB sein muss, direkt danach suchen.
Wenn Du eine
Query aus Delphi absetzen kannst oder sowieso mit einem
sql tool gegen Deine
DB arbeitest, kannst Duch auch versuchen, Deine
DB selbst abzufragen:
MS
SQL Server:
USE <Deine
DB>
GO
SELECT c.*
FROM sys.tables AS t
INNER JOIN sys.columns c ON t.OBJECT_ID = c.OBJECT_ID
WHERE schema_name = <Dein User>
ORDER BY table_name;
Oracle
SELECT column_name,data_type,data_length,data_precision,n ullable FROM all_tab_cols
where owner = Dein User
order by ..;
MySQL
SELECT * FROM syscolumns ;