我已经安装了 oracle 10g express edition,但我没有找到创建模式的选项..
是否有在 oracle 10g express edition 中创建模式的选项,否则我必须安装其他 oracle 10g ..?
要创建我必须安装的 oracle 10g 的架构......什么?
您不需要显式创建模式,Oracle 会在您创建用户时自动创建模式(请参阅CREATE USER
文档)。
如果您真的需要,您可以使用CREATE SCHEMA
语句并通过 Oracle Express Web 界面或从 SQL 提示符发出它。
CREATE SCHEMA
语句可以包括、CREATE TABLE
和语句CREATE VIEW
。GRANT
要发布CREATE SCHEMA
语句,您必须具有发布包含的语句所需的权限。
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 hr;
正如 zendar 所说,创建用户会自动创建他们的模式(在 Oracle 中,这些概念几乎相同)。
当您在 apex 中创建工作区时,它会询问您是要使用现有架构还是创建新架构 - 这是您可以使用的另一个简单选项。