gpt4 book ai didi

database - 创建模式时 "missing authorization clause"

转载 作者:搜寻专家 更新时间:2023-10-30 21:52:38 25 4
gpt4 key购买 nike

我正尝试使用企业管理器控制台在 Oracle 中创建一个数据库模式:

CREATE SCHEMA SCM AUTHORIZATION SCM

但它给出错误:“缺少 AUTHORIZATION 子句”。

你能帮忙吗

最佳答案

CREATE SCHEMA 用于在单个语句中创建一整套对象。它不会像其他 DBMS(例如 PostgreSQL)使用该术语的方式创建“架构”。

来自 the manual :

Use the CREATE SCHEMA statement to create multiple tables and views and perform multiple grants in your own schema in a single transaction

还有开头的大注:

This statement does not actually create a schema. Oracle Database automatically creates a schema when you create a user

(强调我的)

模式和用户(或多或少)在 Oracle 中是一回事。所以很可能你实际上是在寻找:

create user scm identified by scm;

关于database - 创建模式时 "missing authorization clause",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10994414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com