大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Oracle批量插入数据可用PL/SQL的命令窗口执行。
创新互联建站专注于武宁网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供武宁营销型网站建设,武宁网站制作、武宁网页设计、武宁网站官网定制、小程序开发服务,打造武宁网络公司原创品牌,更为您提供武宁网站排名全网营销落地服务。
使用工具:PL/SQL
步骤:
1、登录PL/SQL到指定数据库。
2、登录后,点击左上方“纸片”状图标,然后选择“Command Window”选项,进入命令窗口。
3、然后在本地电脑编写insert(即插入语句),每句以逗号分隔。如图:
4、然后为文件起名字,以.sql为文件后缀,如“执行.sql”,保存到指定路径,如c盘data目录下。
5、在打开的命令窗口下执行如下语句:
@c:\data\执行.sql
其中“@”为必写内容,“c:\data\”为sql文件保存路径,“执行.sql”为要执行的脚本文件名。
6、敲击回车键执行,执行后会有成功提示,如图:
7、最后去目标表查询数据,检验结果成功。其中如图的四条为新插入的数据。
oracle利用批处理文件执行SQL语句,bat连接oracle数据库并执行语句
关键字: oracle 批处理 执行 sql bat 连接 数据库 语句
首先建立一个文本文件,里边写上
Sql代码
sqlplus scott/tiger@zlkj_kk @runSql.sql
sqlplus scott/tiger@zlkj_kk @runSql.sql
然后保存文件,把文件扩展名改为.bat
然后再再同级目录下创建一个文本文件
在里边写上
Sql代码
--把sys和zlkj改为具有sysdba权限的用户名和密码(如sys用户)
conn sys/zlkj@zlkj_kk as sysdba
--写SQL语句
INSERT INTO kk.hmd VALUES ('heisetoufa','love','zisetoufa');
--提交
commit;
--去掉下边注释可以执行完让DOS界面停下来
--PAUSE 按任意键继续......
--退出
exit
--把sys和zlkj改为具有sysdba权限的用户名和密码(如sys用户)
conn sys/zlkj@zlkj_kk as sysdba
--写SQL语句
INSERT INTO kk.hmd VALUES ('heisetoufa','love','zisetoufa');
--提交
commit;
--去掉下边注释可以执行完让DOS界面停下来
--PAUSE 按任意键继续......
--退出
exit
里边注释得很清楚了,就是连接并执行SQL语句
然后把文件名改为批处理文件里调用的文件名,此处为runSql.sql
保存
这时一个批处理连接并执行SQL语句的批处理程序就创建好了
使用时只要双击批处理文件就可以执行了
可以把要调用的存储过程,写在一个sql文件中,比如:
sqlplus sys/sys@orcl
exec procedure_name(参数);
把上述脚本保存在文件 callpro.sql中,再写批处理脚本,在脚本中直接执行这个文件就行,如下:
cd “callpro.sql文件所在路径"
@callpro.sql
把上述脚本保存为XX.bat,双击运行即可
sqlplus -s users/oracle@orcl @qq.sql
users --登录用户
oracle --用户密码
orcl --数据库名
qq.sql --编写SQL语句脚本