
问题是这样子的 这个表已经生成了 但是我想在VIN 里面添加内容
如是我写了一段代码如下:
INSERT INTO car_table
(VIN)
VALUES
('RNKLK66N33G213481'),
('SAED44B175B041123'),
('3GYEK63NT2G280668');
为什么出现的效果是这样子:

为什么不是就是补全上面的空白区
它为什么另外生成了3行呀
谢谢
------解决思路----------------------
Insert只会产生新记录哦,你的情况应该使用Update
------解决思路----------------------
insert 插入新行
update 更新数据
------解决思路----------------------
你应该对相应的行数据进行UPDATE
不知道你能看得懂不
可以这样更新
UPDATE car_table
SET VIN=VIN2
FROM(SELECT 1 car_id2,'RNKLK66N33G213481' VIN2
UNION ALL SELECT 2,'SAED44B175B041123'
UNION ALL SELECT 3,'3GYEK63NT2G280668'
)T
WHERE car_table.car_id=T.car_id2