SQL-Server
Joe
- datenbank
Hallo,
weiß jemand , wie man die Spaltenüberschriften einer MS-SQL-Server-Tabelle auslesen kann? Möglichst mit SQL.
Danke
Joe
Hallo,
weiß jemand , wie man die Spaltenüberschriften einer MS-SQL-Server-Tabelle auslesen kann? Möglichst mit SQL.
Danke
Joe
Hallo Joe,
Create Procedure DeinName
As
SELECT OBJECT_ID('G_PERSONS')
/*G_PERSONS ist eine Tabelle aus meiner Anwendung*/
/*das liefert z.B die object_id 245575913*/
SET NOCOUNT OFF
SELECT COL_NAME(245575913, ORDINAL_POSITION)
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'G_LOCATIONS'
return
das habe ich eben mit MSQL 7.0 erfolgreich getestet.
Gruss
Uwe Nohl
Hallo,
weiß jemand , wie man die Spaltenüberschriften einer MS-SQL-Server-Tabelle auslesen kann? Möglichst mit SQL.
Danke
Joe
Mit ASP geht das so:
set rs=CreateObject("ADODB.Recordset")
SQLStmt = "SELECT * FROM table?"
rs.Open SQLStmt, "DSN=DSN?"
For i = 0 To rs.Fields.Count - 1
Response.Write rs.Fields(i).Name & vbNewLine
Next
rs.close()