SELECT DateTime, Skill, Name, TimeZone, ID, User, Employee, Leader
FROM t_Agent_Skill_Group_Half_Hour AS t
我需要在查询中查看表结构。
对于 SQL Server,如果使用较新版本,可以使用
select *
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME='tableName'
获取架构有不同的方法。使用 ADO.NET,您可以使用模式方法 http://msdn.microsoft.com/en-us/library/kcax58fh.aspx。使用DbConnection
's GetSchema method http://msdn.microsoft.com/en-us/library/s98te64s.aspx or the DataReader
'sGetSchemaTable method http://msdn.microsoft.com/en-us/library/system.data.idatareader.getschematable.aspx.
假设您有一个用于查询的阅读器,您可以执行以下操作:
using(DbCommand cmd = ...)
using(var reader = cmd.ExecuteReader())
{
var schema = reader.GetSchemaTable();
foreach(DataRow row in schema.Rows)
{
Debug.WriteLine(row["ColumnName"] + " - " + row["DataTypeName"])
}
}
See 本文 http://support.microsoft.com/kb/310107了解更多详情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)