我想在 oracle 中创建一个新模式,我使用了示例代码,可在此处获得
CREATE SCHEMA AUTHORIZATION oe
CREATE TABLE new_product
(color VARCHAR2(10) PRIMARY KEY, quantity NUMBER)
CREATE VIEW new_product_view
AS SELECT color, quantity FROM new_product WHERE color = 'RED'
GRANT select ON new_product_view TO scott
/
但是,得到错误
ERROR at line 1:
ORA-02421: missing or invalid schema authorization identifier
另外,请帮助我如何列出所有可用架构的名称。我在用
select username from dba_users;
列出架构,但我认为这不是正确的方法,因为用户和架构具有多对多关系,这意味着我无法在这里获取所有架构名称。
请帮我 !!