使用不同于默认值的终止符运行Oracle SQL
我有一个从供应商那里收到的oracle脚本要运行。但是,看看SQL,终止符不是默认的使用不同于默认值的终止符运行Oracle SQL,sql,oracle,sqlplus,Sql,Oracle,Sqlplus,我有一个从供应商那里收到的oracle脚本要运行。但是,看看SQL,终止符不是默认的或/ create table TableA ( Column1 raw(16) not null, Column2 blob not null, Column3 not null )$$ 如何将终止符更改为$$ 编辑:我正在尝试在SQLPlus中运行此SQL文件。在pl/SQL中以开始 Delimiter $$ 然后是create。如果这是plsql,则从开始设置sqlterminator
代码>或/
create table TableA
(
Column1 raw(16) not null,
Column2 blob not null,
Column3 not null
)$$
如何将终止符更改为$$
编辑:我正在尝试在SQLPlus中运行此SQL文件。在pl/SQL中以开始
Delimiter $$
然后是create。如果这是plsql,则从开始设置sqlterminator$
,但这只接受一个字符,因此在SQL*Plus中不能将其设置为$
。你能使用其他客户机吗?或者先修改文件,将所有$$
替换为代码>?我编辑了这个问题。我希望在SQLPlus中运行SQL文件。