我已经安装了oracle 10g快递版,我没有找到选项 创建架构..
是否可以选择在oracle 10g express版本中创建架构 否则我必须安装其他oracle 10g ..?
创建oracle 10g的架构 我必须安装......什么?
答案 0 :(得分:10)
您无需显式创建架构,Oracle会在您创建用户时自动创建架构(请参阅 CREATE USER
文档)。
如果您真的需要,可以使用CREATE SCHEMA
语句并通过Oracle Express Web界面或SQL提示发出。
答案 1 :(得分:2)
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;
答案 2 :(得分:1)
正如zendar所说,创建用户会自动创建他们的模式(在Oracle中,这几乎是相同的概念)。
当您在apex中创建工作区时,它会询问您是否要使用现有架构或创建新架构 - 这是您可以使用的另一个简单选项。