如何在数据库中批量插入数据

如何在数据库中批量插入数据,第1张

可以使用oracle sql loader批量导入数据:

 生成测试数据的EXCEL文件,把EXCEL文件另存为CSV(逗号分隔)(*.csv),控制文件设置为用逗号分隔。

示例:

LOAD DATA

INFILE ‘d:\car.csv’

APPEND INTO TABLE t_car_temp

FIELDS TERMINATED BY ","

(phoneno,vip_car)

保存为input.ctl

最后在命令行下输入:

C:\>sqlldr userid=system/manager

control=input.ctl(在unix环境下亦同)

默认日志文件名为:input.log

默认坏记录文件为:input.bad

:::::隔开文件的标题和内容 nnnnnnnnnnmmmmmmmmmm 隔开文章

<?php

function getData(){

$finaldata = array()

$content=file_get_contents('data.txt')

$key=explode('nnnnnnnnnnmmmmmmmmmm',$conte

起码是两个SQL语句,你需要一次 *** 作完成,好像有问题吧。我只知道用事物将两个 *** 作包起来,保证两次 *** 作同步执行,一个执行失败两个 *** 作都回滚。

不知道你想要什么?你数据库都没定下来,到底是一张表还是两张表,两张表是不是直接关联的都不确定,你让人怎么用JAVA解决?明明是SQL问题。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9930320.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存