Jak wyświetlić tabelę w strukturze w języku SQL


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.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *