Oracle 批量插入数据-插入民族数据

数据库需要导入民族数据,在网上找到数据,如果一条一条手动导入数据库,显得有点蠢了,所以在excel里,利用excel的优势,编写好sql语句,结果在oracle里执行失败,很简单的语句,没有语法问题
类似于这样

INSERT INTO dictionary(d_type,d_name) VALUES (7, '汉族');
INSERT INTO dictionary(d_type,d_name) VALUES (7, '蒙古族');

但是就是执行不成功
Oracle批量插入和mysql是不一样的,格式是这样


begin
  insert into 表名(column1, column2, column3...) values(value1,value2,value3...);
  insert into 表名(column1, column2, column3...) values(value1,value2,value3...);
  insert into 表名(column1, column2, column3...) values(value1,value2,value3...);
  ...
end;

现在提供一下插入56个民族的sql


BEGIN
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     30,7,'01','汉族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     31,7,'02','蒙古族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     32,7,'03','回族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     33,7,'04','藏族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     34,7,'05','维吾尔族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     35,7,'06','苗族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     36,7,'07','彝族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     37,7,'08','壮族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     38,7,'09','布依族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     39,7,'10','朝鲜族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     40,7,'11','满族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     41,7,'12','侗族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     42,7,'13','瑶族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     43,7,'14','白族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     44,7,'15','土家族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     45,7,'16','哈尼族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     46,7,'17','哈萨克族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     47,7,'18','傣族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     48,7,'19','黎族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     49,7,'20','傈僳族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     50,7,'21','佤族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     51,7,'22','畲族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     52,7,'23','高山族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     53,7,'24','拉祜族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     54,7,'25','水族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     55,7,'26','东乡族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     56,7,'27','纳西族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     57,7,'28','景颇族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     58,7,'29','柯尔克孜族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     59,7,'30','土族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     60,7,'31','达斡尔族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     61,7,'32','仫佬族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     62,7,'33','羌族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     63,7,'34','布朗族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     64,7,'35','撒拉族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     65,7,'36','毛难族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     66,7,'37','仡佬族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     67,7,'38','锡伯族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     68,7,'39','阿昌族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     69,7,'40','普米族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     70,7,'41','塔吉克族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     71,7,'42','怒族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     72,7,'43','乌孜别克族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     73,7,'44','俄罗斯族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     74,7,'45','鄂温克族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     75,7,'46','崩龙族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     76,7,'47','保安族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     77,7,'48','裕固族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     78,7,'49','京族' 			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     79,7,'50','塔塔尔族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     80,7,'51','独龙族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     81,7,'52','鄂伦春族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     82,7,'53','赫哲族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     83,7,'54','门巴族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     84,7,'55','珞巴族'			);
INSERT INTO HES_DICT(DICT_ID,DICT_DEF_ID,DICT_CODE,DICT_NAME)  VALUES (	     85,7,'56','基诺族'			);
End;

Oracle数据库:实现批量插入的sql语句

猜你喜欢

转载自blog.csdn.net/jifashihan/article/details/125506172