如何在Oracle中使用另一个.sql文件执行.sql文件?
我尝试使用另一个文件启动文件,但得到一个错误如何在Oracle中使用另一个.sql文件执行.sql文件?,oracle,sqlplus,Oracle,Sqlplus,我尝试使用另一个文件启动文件,但得到一个错误未知命令开始pid编号…奇怪的是,当我简单地将内容复制粘贴到SQL*Plus中时,它执行得非常完美 我做错了什么?(我已经发布了dropbox链接)问题的根源在于createtable语句。表中有空行 表定义: create table frclubs ( -- here they are pid number(2) not null, clubid number(2) not null, constraint cPIDCLUBIDPK pr
未知命令开始pid编号…
奇怪的是,当我简单地将内容复制粘贴到SQL*Plus中时,它执行得非常完美
我做错了什么?(我已经发布了dropbox链接)问题的根源在于
createtable
语句。表中有空行
表定义:
create table frclubs
(
-- here they are
pid number(2) not null,
clubid number(2) not null,
constraint cPIDCLUBIDPK primary key(pid,clubid),
constraint fPIDFK foreign key(pid) references friends(pid),
constraint fCLUBIDFK foreign key(clubid) references clubs(clubid)
);
你有两个选择:
create table
DDL语句中的空行SET SQLBLANKLINES ON
命令似乎您为这两个文件发布了相同的链接。我们可以有条件地执行语句吗?类-声明计数器int;开始从用户表格中选择计数(*),其中表格名称=上限('OOLD\u SFWID\u CHG\u LOG\u TAB\u DESC');如果计数器=1,则@C:\Users\umishra\Desktop\GE-5560\secondfile;如果结束;完;但它不起作用