社区
基础和管理
帖子详情
新手笨问题:我在sql plus用“打开”来打开一个SQL文件,是不是就自动执行了这个sql脚本?
chenjiong
2003-07-19 09:49:38
脚本内容是这样的:xxx代表省略若干文字,SQL脚本是肯定正确的。
就是说这样的脚本,在打开后是会自动执行呢还是要手动来执行?
................
.........
insert into xxx
insert into xx
insert into xx
insert into xx
commit;
...全文
87
5
打赏
收藏
新手笨问题:我在sql plus用“打开”来打开一个SQL文件,是不是就自动执行了这个sql脚本?
脚本内容是这样的:xxx代表省略若干文字,SQL脚本是肯定正确的。 就是说这样的脚本,在打开后是会自动执行呢还是要手动来执行? ................ ......... insert into xxx insert into xx insert into xx insert into xx commit;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shahand
2003-07-20
打赏
举报
回复
1
除了michael的方法,还可以:
在前后加上
begin
.................
end;
就能执行了
不过不包括ddl语句
2
注意:与表空间无关,只与此表的owner有关,如果没有全局同义词,需要在表名前加上owner名
chenjiong
2003-07-19
打赏
举报
回复
谢谢!手动执行就是按 文件-->执行 吧?
执行SQL 语句应该与登录时的用户权限有关吧?
当用system/manager登录时,执行SQL时是如何找到相应的表的呢?也许不同的表空间里有相同的表名称也会的啊?请问登录时有些什么注意事项?
friendliu
2003-07-19
打赏
举报
回复
这只是打开。。没有执行的
Michaelyfj
2003-07-19
打赏
举报
回复
你这种方法只是得到SQL语句,要手动执行,
如果自动执行,可以用一下方法:
@c:\...\aa.sql
chenjiong
2003-07-19
打赏
举报
回复
................
.........
insert into xxx ;
insert into xx;
insert into xx;
insert into xx ;
commit;
每句后面是有分号的。
SQL
脚本
文件
合并工具
非常适用于在Oracle中,把多个
SQL
文本
文件
合并为
一个
SQL
文本
文件
,然后在
SQL
*Plus中依次
执行
,也可以在应用程序中进行一次性建立数据库表。
SQL
_PLUS.rar_PLUS
SQL
_
SQL
_Plus_plus_
sql
plus
SQL
Plus是一款通用数据库操纵、存取程序,可以运行在任何平台之上。 可以操纵任何数据库。 开发者:哲涛科技,杨连宝 http://sm.zhetao.com/
Oracle批量
执行
传多个参数多个
SQL
文件
Oracle批量
执行
传多个参数多个
SQL
文件
,适合于跑批,生成环境直接测试,没有
问题
oracle 中使用批处理
文件
,同时
执行
,多个.
sql
文件
。
NULL 博文链接:https://zhouhaitao.iteye.com/blog/954129
sql
plus中批量
执行
sql
文件
俺也不是啥老鸟,因为最近老是在批量修改Procedure,所以经常要更新很多的
sql
.在GOGO上搜了一下
sql
plus中批量
执行
sql
文件
的方法,结果.......(不知道
是不是
我不会查)。我最讨厌做这做那的,这个方法自认为简单高效,欢迎拍砖!!!
基础和管理
17,380
社区成员
95,113
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章