获取MS SQL TABLE列名列表
2015-09-24 15:47
369 查看
在MS SQL Server中,想获取表的所有列名,可以使用下面SQL语句:
上面的SQL语句,是无法获取临时表Teamporary table的列名的,得使用下面的SQL语句:
SELECT [COLUMN_NAME] FROM [INFORMATION_SCHEMA].[Columns] WHERE [TABLE_NAME] = '表名'
上面的SQL语句,是无法获取临时表Teamporary table的列名的,得使用下面的SQL语句:
SELECT [NAME] FROM [tempdb].[sys].[columns] WHERE OBJECT_ID = OBJECT_ID('tempdb..#表名')
相关文章推荐
- MySQL必知必会笔记(四)SELECT语句 联结表 高级联结 组合查询 全文本搜索
- windows-----MySQL下载安装、配置与使用(win7x64)
- MySQL必知必会笔记(三)SELECT语句 计算字段 数据处理函数 汇总函数 分组数据 子查询
- mysql读写分离(一)----------mysql安装
- mysql中的多行查询结果合并成一个
- MySQL必知必会笔记(二)SELECT语句 检索 排序 过滤 通配符搜索 正则表达式搜索
- MySQL必知必会笔记(一)基础知识和基本操作
- 浅谈基于SQL Server分页存储过程五种方法及性能比较
- Redis(2.8.3) 命令学习 - Keys
- 问题:oracle LISTAGG 连接字符串;结果:Oracle 连接字符串的方法
- mysql case when then end使用方式
- mysql配置文件小优化及主主模式
- postgresql 复制表
- MySQL的数据库引擎的类型
- oracle ORA-01017 用户无法通过PL-SQL登录,Toad可以登录
- v9教你输出最后一次sql语句
- Redis 命令 - Keys
- mysql主主+keepalived高并发高负载情况测试数据一致性问题
- MySQL 中 INSERT 的一般用法
- sql优化