您的位置:首页 > 数据库

[SQL]获取列名的几种方法

2011-10-25 11:30 176 查看
近日要用到一条SQL语句只需获取列名,不需获取数据,网上找到的方法都是查找系统表,但是我操作的是Excel文件,不带系统表,所以自己想出了其他的几种方法,在这里记下当做一下笔记:

1.网上最多的方法,查找系统表,对SQL Server有效:

select name from syscolumns where id = object_id('表名')


下面都是我自己想出来的方法,如和网上某些方法有雷同之处,纯属巧合:

2.

SELECT TOP(0) * FROM 表名


3.

SELECT * FROM 表名 WHERE 1 = 0 --这里可以用随便一条返回肯定是FALSE的布尔表达式


4.还有的请路过的高手补充~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: