为对象'Firm'提供的Sql参数,它不是一个函数

3 sql sql-server sql-server-2008

sqlfiddle上的结构表和结果查询

我想使用查询:

INSERT INTO Firm('name', 'name_original', 'id_city', 'id_service', 'id_firm')
VALUES
('???-???? ???', '???-???? ???', '73041', '2', '1429'),
('??-3 ??? ', '??-3 ??? ', '73041', '2', '49806'),
('??? West Hole', '???-???? ???', '73041', '2', '10004');
Run Code Online (Sandbox Code Playgroud)

但我得到错误:

Parameters supplied for object 'Firm' which is not a function. If the parameters are intended as a table hint, a WITH keyword is required.: 
INSERT INTO Firm('name', 'name_original', 'id_city', 'id_service', 'id_firm') 
VALUES 
('???-???? ???', '???-???? ???', '73041', '2', '1429'), 
('??-3 ??? ', '??-3 ??? ', '73041', '2', '49806'), 
('??? West Hole', '???-???? ???', '73041', '2', '10004')
Run Code Online (Sandbox Code Playgroud)

请告诉我为什么我会收到错误以及如何正确插入数据?

Dav*_*ych 5

删除列名称周围的引号.

INSERT INTO Firm(name, name_original, id_city, id_service, id_firm)
VALUES
('???-???? ???', '???-???? ???', '73041', '2', '1429'),
('??-3 ??? ', '??-3 ??? ', '73041', '2', '49806'),
('??? West Hole', '???-???? ???', '73041', '2', '10004');
Run Code Online (Sandbox Code Playgroud)