Oracle的sql developer创建好表格后如何输入多行数据

insert into customers (
customer_id, first_name, last_name, dob, phone_number
)
values
(2,'Cynthia','Green','02-Feb-1968','4143991092');
(3,'Steve','White','16-Mar-1971','800-555-1213');
(4,'Gail','Black','20-Apr-1973','800-555-1217');
(5,'Doreen','Blue','20-May-1970','800-555-1211');
(6,'Fred','Brown','01-Jan-1970','800-555-1210');
(7,'奂超','胡','09-Feb-1992','+8618979140462');
(8,'Michael','Hu','09-Feb-1992','414-7361258');

有报错ora 00928

你这个要写成多个insert语句的,每个语句间分号隔开。追问

是insert into customers values(2,'Cynthia','Green','02-Feb-1968','4143991092');这样吗?需不需要保留 ( customer_id, first_name, last_name, dob, phone_number )这部分?

追答

如果整个表只有这些字段,就不用保留,如果还有其余字段,就一定要保留。
我建议你还是保留

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-12
逗号隔开。。。。。追问

使用逗号隔开会报错ora 00933

相似回答
大家正在搜