簡體   English   中英

SQL異常:'Index'附近的語法不正確

[英]SQL exception: Incorrect syntax near 'Index'

我有SQL查詢:

INSERT into ProjectFiles (Id,ProjectId,Index) VALUES (@Id,@ProjectId,@Index)

但是當我嘗試插入對象時,它會拋出異常:

“索引”附近的語法不正確。 如果這是作為表提示的一部分,則現在需要A WITH關鍵字和括號。 有關正確的語法,請參閱SQL Server聯機叢書

我認為這是關於Index ,因為sql有命令index 我怎么能對sql說,這是我的專欄?

Index是一個關鍵詞,所以你必須使用[]如下所示

INSERT into ProjectFiles (Id,ProjectId,[Index]) VALUES (@Id,@ProjectId,@Index)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM