![]() |
1
14
你要么把
如果它真的挂起了,那么您是否提交或回滚了开发人员的执行? |
![]() |
2
13
我在toad等客户机中也看到了这个问题,但是当使用@script指令而不是挂起通过sqlplus执行时,sqlplus客户机将返回一个提示,上面有一个与正在执行的脚本中的行数相对应的数字(+1)。 例如,如果我们执行一个名为“doit.sql”的脚本,该脚本有70行,那么我们将使用适当的命令启动sqlplus并输入:
然后我们会看到:
此时按回车键将返回
我们可以通过输入
|
![]() |
3
5
简单的答案 确保将“end;”和“in final line”放在最后一行 它会很容易地运行。 |
![]() |
4
1
命令行
上面提到的意思是
从交互模式或脚本发送
当然,您可以重定向stdin,并从文件中获取它,而不是从键盘。有两种类似的方法可以做到这一点:
在两种情况下
|
![]() |
5
0
而不是使用
|
![]() |
6
0
问题是因为sqlplus从Oracle客户机主页运行,并且在运行startup upgrade命令时崩溃。 从非客户机oracle home运行sqlplus,并尝试执行命令,然后按预期工作。 因此,解决方案是从主Oracle Home而不是Oracle客户端Home运行sqlplus。 |
![]() |
Community wiki · SQL语法新手 1 年前 |
|
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |