Ich versuche, Namen von Spalten mit einem bestimmten Typ zu bekommen (so kann ich das Ergebnis dynamisch abfragen). Code unten scheint mich nahe zu bekommen (mit d. H. Typ = 56 steht für int), aber es scheint nur inkorrekt zu sein. Ganz zu schweigen davon, dass ich keine gute Zuordnung von Typ zu Int-Darstellung gefunden habe.T-SQL bekomme Spalten spezifischen Typs
SELECT c.system_type_id as type
FROM SYS.COLUMNS c
JOIN SYS.TABLES t ON c.object_id = t.object_id
WHERE t.name = 'MyTableName'
Dank
Sofern Sie uns nicht sagen, was mit Ihrer Anfrage nicht stimmt, können wir Ihnen nicht sehr helfen. – RBarryYoung
Was genau versuchen Sie zu bekommen? Was ist spezifisch falsch mit der Abfrage, die Sie verwenden? Bitte sehen Sie http://StackOverflow.com/Help/how-to-ask –
Ich wollte die Zuordnung mit dem Typnamen (d. H. 56 = 'int') erhalten. JPW hat mich bereits angewiesen, wie man es bekommt. – Gutek