Táblázat megtekintése egy struktúrában az SQL-ben


Legjobb válasz

Ha tranzakciós SQL-t használ, próbálja meg lekérdezni az információs sémát. Általában az msdb-ben található (master adatbázis). Nézze meg az alábbi linket is.

Rendszerinformációs séma nézetek (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

Válasz

Az adatbázistól függ. Példa: Az IBM Informix-hez tartozik egy segédprogram, a dbschema, amely megjeleníti az adatbázis DDL-sémájának vagy annak egy részének, az eseményindítóknak, a tárolt eljárásoknak stb. Az Informix lekérdező eszköz, a dbaccess parancsokkal és menüválasztékokkal jeleníti meg a táblázatok sémájának adatait is. / p>

Opcionálisan hozzáadhatja az ANSI INFORMATION\_SCHEMA táblákat az Informix szolgáltatáshoz, így a legtöbb SQL lekérdező eszköz megjelenítheti a sémát, és saját, saját katalógus táblákkal rendelkezik, amelyekkel lekérdezheti. Ezen kívül vannak olyan közösségi támogatott eszközök, amelyek ezt az IBM eszközök által nem támogatott funkciókkal teszik meg.

Más szerverek hasonló szintű sémát támogatnak.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük