假设我有一个名为myTable的表。返回该表所有字段名称的SQL命令是什么?如果答案是特定于数据库的,那么我现在需要SQL Server,但也有兴趣查看其他数据库系统的解决方案。
MySQL 3和4(和5):
desc tablename
这是别名
show fields from tablename
SQL Server(从2000开始)和MySQL 5:
select COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = 'tablename'
完成答案:就像下面的人所说的那样,在SQL Server中,您也可以使用存储过程 sp_help
sp_help
exec sp_help 'tablename'