Wie bekomme ich die Spalte Typ aus der Tabelle?

Habe ich diesen code:

select  a.id as tableid,
    a.name as tableName, 
    b.name as columnName,
    b.status as columnStatus,
    b.type as columnType
    from sysobjects a 
    LEFT JOIN syscolumns b
    ON a.id = b.id
    WHERE a.name = 'table_name'

Nun, die columType zeigt zahlen. Ich will den Namen des columnType, die sich in der Spalte 'name' in der Tabelle 'systypes'. Wie mache ich das? Einfach LEFT JOIN wird das Ergebnis in doppelte Zeilen.

InformationsquelleAutor Iyas | 2011-12-18
Schreibe einen Kommentar