Hur man visar en tabell i en struktur i SQL


Bästa svaret

Försök att fråga informationsschemat om du använder transact SQL. Det finns vanligtvis i msdb (masterdatabas). Kolla även in länken nedan.

Systeminformationsscheman (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

Svar

Beror på databasen. Exempel: IBMs Informix levereras med ett verktyg, dbschema, som visar hela eller delar av databasens schema DDL, utlösare, lagrade procedurer osv. Informix-frågeverktyget, dbaccess, har kommandon och menyalternativ för att även visa schemainformation för tabeller.

Du kan valfritt lägga till ANSI INFORMATION\_SCHEMA-tabellerna till Informix så att de flesta SQL-frågeverktyg kan visa schemat och det har sina egna katalogtabeller som du kan fråga. Dessutom finns det community-stödda verktyg som gör detta med funktioner som inte stöds av IBM-verktygen.

Andra servrar har liknande nivåer av schemastöd tillgängligt.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *