怎么用ADO编程得到表中各列的类型和长度限制

如何用ADO编程得到表中各列的类型和长度限制例如得到下面这样的信息列名数据类型长度允许空CuntomerIDncha

如何用ADO编程得到表中各列的类型和长度限制
例如得到下面这样的信息
列名               数据类型         长度         允许空
CuntomerID     nchar               5                   n
companyname   nvarchar         40                 n
contactname   nvarchar         60                 y
....

[解决办法]


select
column_name as 列名,
data_type as 数据类型,
character_maximum_length as 长度,
is_nullable as 允许空
from information_schema.columns
where table_name= '表名 '