繁体   English   中英

如何在SQL Server 2008 R2中没有列名的列上使用SELECT?

[英]How do I use SELECT on columns that don't have column names in SQL Server 2008 R2?

这是我的代码:

SELECT DISTINCT Column 3
FROM [TestTable].[dbo].data

我在“第3列”上收到错误。 错误是'3'附近的语法不正确。

我的表没有列名,所以我不知道如何在第三列上运行我的Select命令。

如果第三列的名称确实是“列3”,则需要运行此查询:

SELECT DISTINCT [Column 3]
FROM [TestTable].[dbo].data

AFAIK不可能有一个没有列名的表

USE TestTable
GO

select *
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME='data'

获取列名称

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM