0
我正在編寫一個非常基本的插入語句。我注意到,如果VALUE是除數字之外的字符,則會顯示錯誤消息「無效的列名稱」。SQL僅插入無效列名非數字值
所有三列的數據類型都是VARCHAR(50)。
數據庫:MS SQL 2012
查詢:
INSERT INTO [test-db].[dbo].[Computer]
([id]
,[name]
,[office])
VALUES
(123
,john
,main)
GO
錯誤:
Msg 207, Level 16, State 1, Line 1
Invalid column name 'john'.
Msg 207, Level 16, State 1, Line 1
Invalid column name 'main'.
圍繞'varchar'值包含單引號 –