SELECT DateTime, Skill, Name, TimeZone, ID, User, Employee, Leader
FROM t_Agent_Skill_Group_Half_Hour AS t我需要查看查询中的表结构。
发布于 2013-08-18 19:42:32
对于SQL Server,如果使用较新的版本,则可以使用
select *
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME='tableName'有不同的方法可以获取模式。通过使用ADO.NET,您可以使用schema methods。使用DbConnection的GetSchema method或DataReader的GetSchemaTable method。
如果您有一个用于查询的读取器,则可以执行以下操作:
using(DbCommand cmd = ...)
using(var reader = cmd.ExecuteReader())
{
var schema = reader.GetSchemaTable();
foreach(DataRow row in schema.Rows)
{
Debug.WriteLine(row["ColumnName"] + " - " + row["DataTypeName"])
}
}有关更多详细信息,请参阅this article。
发布于 2014-05-16 12:10:31
sql server中的sp_help tablename
oracle中的desc tablename
发布于 2014-08-21 07:24:43
在SQL Server 2012上,您可以使用以下存储过程:
sp_columns '<table name>'例如,给定一个名为users的数据库表:
sp_columns 'users'https://stackoverflow.com/questions/18298433
复制相似问题