-2
创建视图在Oracle中我有2个表:使用多个查询
create table my_users
(userid number,
username varchar(20)
);
create table all_users
(userid number,
username varchar(20)
);
我想创建一个视图这相当于:
select * from all_users;
MINUS
select * from my_users;
不过,我得到一个错误当我尝试使用以下方法创建视图时:
create of replace view 'vw_users' as
select * from all_users;
MINUS
select * from my_users;
我正在使用Or acle12c数据库。
** **什么错误?除了第一个分支之后还有一个额外的分号?并且在单引号中使用视图名称(而不是双引号,这会使其成为带引号的标识符,这会稍后导致您的痛苦)? (与“的”,而不是“或”,如Gurv提及) –
'创建或replace' – GurV
错误在命令开始于3行: MINUS 错误报告: 未知指令 >>查询运行在:查询结果1 – Alok