Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用不同于默认值的终止符运行Oracle SQL_Sql_Oracle_Sqlplus - Fatal编程技术网

使用不同于默认值的终止符运行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

我有一个从供应商那里收到的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$
,但这只接受一个字符,因此在SQL*Plus中不能将其设置为
$
。你能使用其他客户机吗?或者先修改文件,将所有
$$
替换为
?我编辑了这个问题。我希望在SQLPlus中运行SQL文件。