INSERT INTO area (id, code, name1, citycode) VALUES
(1, '110101','东城区', '110100'),
(2, '110102', '西城区', '110100')
息 102,级别 15,状态 1,第 2 行
',' 附近有语法错误。
在sql的查询分析器里始终无法正确执行,单条执行没有问题 .
------解决方案--------------------
INSERT INTO area (id, code, name1, citycode) VALUES
(1, '110101','东城区', '110100'), --就这儿了
(2, '110102', '西城区', '110100')
INSERT INTO area (id, code, name1, citycode)
SELECT 1, '110101','东城区', '110100'
UNION ALL
SELECT 2, '110102', '西城区', '110100'
------解决方案--------------------
不是吧,为啥我的执行就没问题呢
完全没有问题
create table Area(id int,code varchar(10),name1 nvarchar(10),citycode varchar(10))
INSERT INTO area (id, code, name1, citycode) VALUES
(1, '110101','东城区', '110100'),
(2, '110102', '西城区', '110100')
------解决方案--------------------
估计是sql 2005的
------解决方案--------------------
只有2008及以上版本才可以这样写,其他低版本只能:
insert into xxxx
values()
insert into xxxx
values()
insert into xxxx
values()
。。。