gpt4 book ai didi

sql - 使用 Oracle Insert Into...Values 插入多个值

转载 作者:行者123 更新时间:2023-12-04 15:55:04 24 4
gpt4 key购买 nike

我尝试在 Oracle 11g 中运行以下命令,但一直收到“命令未正确结束”的错误。我是 Oracle 的新手,我无法找到有关插入多个值集的任何信息(除非它们是从表中选择的,在这种情况下它们不是)...

INSERT INTO category (catcode, catdesc)
VALUES ('BUS', 'BUSINESS'),
('CHN', 'CHILDREN'),
('COK', 'COOKING'),
('COM', 'COMPUTER'),
('FAL', 'FAMILY LIFE'),
('FIT', 'FITNESS'),
('SEH', 'SELF HELP'),
('LIT', 'LITERATURE'),
('CHN', 'CHILDREN'),
('BUS', 'BUSINESS');

如果完全不符合这种语法,那么如何在一个语句中插入多个值?

最佳答案

这样试试,

INSERT ALL 
INTO category (catcode, catdesc) VALUES ('BUS', 'BUSINESS')
INTO category (catcode, catdesc) VALUES ('CHN', 'CHILDREN')
INTO category (catcode, catdesc) VALUES ('COK', 'COOKING')
INTO category (catcode, catdesc) VALUES ('COM', 'COMPUTER')
INTO category (catcode, catdesc) VALUES ('FAL', 'FAMILY LIFE')
INTO category (catcode, catdesc) VALUES ('FIT', 'FITNESS')
INTO category (catcode, catdesc) VALUES ('SEH', 'SELF HELP')
INTO category (catcode, catdesc) VALUES ('LIT', 'LITERATURE')
INTO category (catcode, catdesc) VALUES ('CHN', 'CHILDREN')
INTO category (catcode, catdesc) VALUES ('BUS', 'BUSINESS')
SELECT * FROM DUAL;

引用here了解更多详情。

关于sql - 使用 Oracle Insert Into...Values 插入多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21567338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com