oracle默认 账号oracle与mysql的批量插入

oracle与mysql的批量插入

&nbsporacle账号;

oracle 批量插入:

 

insert into tableName(col1, col2, col3)  

select '第一行第一列值', '第二列值', '第三列值' from dual  union 

select ' 第二行第一列值 ', '第二列值', '第三列值'  from dual  union 

select ' 第三行第一列值 ', '第二列值', '第三列值'  from dual;

  www.2cto.com  

mysql 批量插入:

 

  insert into  tableName(col1, col2, col3…) value(`col11`, `col12`,`col13`…. ),(`col21`, `col22`,`col23`…. );

 

tips:

   在程序中如果使用字符串拼接的sql,要注意String的最大长度,String做多可以存放65534个字节(java),千万不要超了,否则会报错哦(这可是需要4G的内存才能存下的String,谁会用到啊 囧!~)  www.2cto.com  

发表在 oracle metalink账号 | 标签为 | 留下评论