将记录插入到我的SQL Server表时,发生无效的列名错误。这里的定义是:SQL Server无效的列名称错误
CREATE TABLE [dbo].[myTable]
(
[id] int IDENTITY(1, 1) NOT NULL,
[person_name] varchar(255) NOT NULL,
[modified_By] varchar(255) NOT NULL
)
ON [PRIMARY] WITH (DATA_COMPRESSION = NONE);
GO
而且插入
INSERT INTO myDB.dbo.myTable (id, person_name, modified_By)
VALUES (1, 'Aishwarya', 'admin')
但我在执行时出现以下错误:
Lookup Error - SQL Server Database Error: Invalid column name 'modified_BY'.
我可以SELECT
从列罚款。我唯一注意到的错误是“BY”是大写,与表定义相反。有任何想法吗?
更新:更新所有的语法错误,apologeez
在'person_name'之后缺少']'并且在'modified_by'之后' –
抱歉,将更新 –
缺失)这应该关闭创建表 –