Posted by: Neel Aakash on: November 16, 2011
The following query retrieving the table column details.
SELECT COLUMN_NAME [Field],DATA_TYPE + '(' + ISNULL(CONVERT(NVARCHAR,CHARACTER_MAXIMUM_LENGTH),'') + ')' + ' ' + CASE WHEN IS_NULLABLE = 'NO' THEN 'NOT ' ELSE '' END + 'NULL' [Type]
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'account'
ORDER BY ORDINAL_POSITION ASC