在SQL中选择多个列

时间:2012-07-20 13:30:05

标签: sql sql-server-2005 insert multiple-columns

我有一个包含超过一百列的表,但我只想选择名为nvarchar1,nvarchar2,... nvarchar64的列。所有这64个列都是彼此相邻的,所以我想也许有一种方法可以选择使用列索引,但我找不到解决方案。

注意:我不想做明显的解决方案,

SELECT nvarchar1,
       nvarchar2,
       ...
       nvarchar64
...

1 个答案:

答案 0 :(得分:3)

使用此查询的结果:

select  column_name + ','
from    information_schema.columns
where   table_name = 'your table name'
        and column_name like 'nvarchar%'