赞
踩
在MySQL中批量添加时
- INSERT INTO student (id,name,sex)
- VALUES (01,'小明','男'),
- (02,'小明','男'),
- (03,'小明','男');
而在在Oracle中我们如果这样写回报一个
ORA-00933: SQL 命令未正确结束 的错误
ORA-00933: 是一个 Oracle 数据库的错误代码,表示 SQL 命令没有正确结束。这通常是由于 SQL 语句中缺少了必要的语法成分,比如缺少了括号、关键字、或者语句结尾的分号。
解决这个问题的步骤通常包括:
SELECT
, INSERT
, UPDATE
, DELETE
等语句块。FROM
, WHERE
, GROUP BY
, ORDER BY
等关键字。;
结尾。在Oracle做批量添加是的sql 可以这样写
- insert all
- into student (id,name,sex) values ('01','小明','男')
- into student (id,name,sex)values ('02','小红','女')
- select * from dual;
我们也可以同时对多个表进行批量添加
- insert all
- into student (id,name,sex) values ('01','小明','男')
- into student (id,name,sex)values ('02','小红','女')
- into teacher (id,name,sex)values ('01','王老师','女')
- into teacher (id,name,sex)values ('02','李老师','女')
- select * from dual;
题主学习记录,大家多多包涵,有问题评论区下交流。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。