我有一个包含超过一百列的表,但我只想选择名为nvarchar1,nvarchar2,... nvarchar64的列。所有这64个列都是彼此相邻的,所以我想也许有一种方法可以选择使用列索引,但我找不到解决方案。
注意:我不想做明显的解决方案,
SELECT nvarchar1,
nvarchar2,
...
nvarchar64
...
答案 0 :(得分:3)
使用此查询的结果:
select column_name + ','
from information_schema.columns
where table_name = 'your table name'
and column_name like 'nvarchar%'