Najlepsza odpowiedź
Spróbuj wykonać zapytanie w schemacie informacyjnym, jeśli używasz języka transakcyjnego SQL. Zwykle znajduje się w msdb (główna baza danych). Sprawdź również poniższe łącze.
Widoki schematu informacji o systemie (Transact-SQL)
SELECT TABLE\_CATALOG, TABLE\_SCHEMA, TABLE\_NAME, COLUMN\_NAME, COLUMN\_DEFAULT
FROM [Your DB].INFORMATION\_SCHEMA.COLUMNS
WHERE TABLE\_NAME = N"[Your TableName]";
GO
Odpowiedź
Zależy od bazy danych. Przykład: IBM Informix jest dostarczany z narzędziem dbschema, które wyświetla całość lub część schematu bazy danych DDL, wyzwalacze, procedury składowane itp. Narzędzie zapytań Informix, dbaccess, zawiera komendy i opcje menu do wyświetlania informacji o schemacie dla tabel.
Opcjonalnie można dodać tabele ANSI INFORMATION\_SCHEMA do produktu Informix, aby większość narzędzi do obsługi zapytań SQL mogła wyświetlać schemat i mieć własne zastrzeżone tabele katalogu, które można przeszukiwać. Ponadto istnieją narzędzia obsługiwane przez społeczność, które robią to z funkcjami nieobsługiwanymi przez narzędzia IBM.
Inne serwery mają podobny poziom obsługi schematów.