CREATE SYNONYM command

http://www-eleves-isia.cma.fr/documentation/OracleDoc/CREATE-SYNONYM.html

PURPOSE:
To create a synonym. A synonym is an alternative name for a table,
view, sequence, procedure, stored function, package, snapshot, or
another synonym.

SYNTAX:

CREATE [PUBLIC] SYNONYM [schema.]synonym
FOR [schema.]object[@dblink]

where:

PUBLIC
creates a public synonym. Public synonyms are accessible to all
users. If you omit this option, the synonym is private and is
accessible only within its schema.

schema
is the schema to contain the synonym. If you omit schema, Oracle
creates the synonym in your own schema.

synonym
is the name of the synonym to be created.

FOR
identifies the object for which the synonym is created. If you do
not qualify object with schema, Oracle assumes that the object is in
your own schema. The object can be of these types:

* table
* view
* sequence
* stored procedure, function, or package
* snapshot
* synonym

The object cannot be contained in a package. Note that the object
need not currently exist and you need not have privileges to access
the object.

You can use a complete or partial dblink to create a synonym for an
object on a remote database where the object is located. If you
specify dblink and omit schema, the synonym refers to an object in
the schema specified by the database link. Oracle Corporation
recommends that you specify the schema containing the object in the
remote database.

If you omit dblink, Oracle assumes the object is located on the
local database.

PREREQUISITES:
To create a private synonym in your own schema, you must have CREATE
SYNONYM system privilege.

To create a private synonym in another user's schema, you must have
CREATE ANY SYNONYM system privilege. If you are using Trusted
Oracle in DBMS MAC mode, your DBMS label must dominate the creation
label of the owner of schema to contain the synonym.

To create a PUBLIC synonym, you must have CREATE PUBLIC SYNONYM
system privilege.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值