我想按顺序获取表的架构。 This question and its answer正是我的问题,也是我想做的。然而,(对我来说)感觉相当hackish,现在两岁,我希望答案是过时的。真的还没有办法以原生顺序获取表格的架构吗? (例如ADOX的OpenSchema(adSchemaTables...)
)?
主观的侧面问题:这在ADO.NET中通常不是一个巨大的漏洞!?
答案 0 :(得分:2)
exec sp_help '<tablename>'
或
select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = '<tablename>' order by ORDINAL_POSITION
答案 1 :(得分:0)
您可以在Connection对象上使用GetSchema。