我已经创建了一个表,表中有数据, 我可以插入,更新等。
CREATE TABLE [dbo].[cse_reports_month](
[report_id] [int] IDENTITY(1,1) NOT NULL,
[starburst_dept_name] [varchar](50) NULL,
....more collumns
[shooting_total_stars] [float] NULL,
) ON [PRIMARY]
但是出于某种原因,例如当我将鼠标悬停在列名称上时 选择前1000行:
SELECT TOP 1000 [report_id]
,[starburst_dept_name]
,[starburst_dept_average]
...... more columns
,[rising_star_dept_name]
FROM [Intranet].[dbo].[cse_reports_month]
它表示"无效的列名称' starburst_dept_name'" 它喜欢它没有重新定义它,但我所有的其他表都是 好。 想知道为什么它不识别列?
我有 Microsoft SQL Server Management Studio 10.0.2531.0