[英]SQL server Invalid Column name Invalid object name
我创建的表有问题。 我正在尝试运行查询,但是在我的代码(“ excursionID”和“ excursions”)下出现红线,声称“无效列名” excursionID”和“无效对象名” dbo.excursions”,即使我创建了表已经!
这是查询
SELECT
excursionID
FROM [dbo].[excursions]
这是我用来创建表的查询
USE [zachtravelagency]
CREATE TABLE excursions (
[excursionID] INTEGER NOT NULL IDENTITY (1,1) PRIMARY KEY,
[companyName] NVARCHAR (30) NOT NULL,
[location] NVARCHAR (30) NOT NULL,
[description] NVARCHAR (30) NOT NULL,
[date] DATE NOT NULL,
[totalCost] DECIMAL NOT NULL,
我尝试删除表并再次插入表。
由于某种原因,我所有其他表都可以工作,只是该表无法识别自身。 我对SQL非常陌生,因此感谢您的耐心等待!
您使用数据库[zachtravelagency]创建表。并且您在查询中不使用此数据库。 SSMS中默认使用的数据库主数据库。 尝试
SELECT
excursionID
FROM [zachtravelagency].[excursions]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.