ผมต้องการเขียนโปรแกรมให้ได้ชื่อของตาราง A B และ C แล้วก็ชื่อของคอลัม ในตารางแต่ละตารางอะครับ ซึ่งตารางทั้งหมดจะอยู่ใน DB ชื่อ ABC อะครับ ไม่ทราบว่าจะต้องเขียนอย่างไรครับ
SELECT table_name=sysobjects.name,
column_name=syscolumns.name,
datatype=systypes.name,
length=syscolumns.length
FROM sysobjects
JOIN syscolumns ON sysobjects.id = syscolumns.id
JOIN systypes ON syscolumns.xtype=systypes.xtype
WHERE sysobjects.xtype='U'
ORDER BY sysobjects.name,syscolumns.colid