`

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.
分享到:
评论
1 楼 anttu 2012-03-19  
 

相关推荐

    create or replace synonym DBFIELD_DICT

    在Oracle数据库系统中,"CREATE OR REPLACE SYNONYM DBFIELD_DICT" 是一条SQL语句,用于创建或替换数据库中的同义词(Synonym)。同义词是数据库对象的一个别名,它提供了一种方式来引用远程数据库对象或者隐藏实际...

    SQL语句中create的使用(synonym同义词).doc

    ### SQL语句中CREATE的使用(Synonym同义词) #### 概述 在数据库管理领域,特别是Oracle数据库中,为了提升数据访问的便捷性和安全性,同义词(Synonym)这一概念被广泛采用。本文将详细介绍如何创建、使用以及...

    Oracle数据库 Synonym和DBLink

    创建同义词需要授予创建同义词的权限,例如:grant create any synonym to test_1;。然后,可以创建同义词,例如:create synonym teacher for test_2.teacher;。这样,在用户 test_1 中就可以使用同义词访问 test_2...

    elasticsearch-analysis-dynamic-synonym-7.6.2

    `elasticsearch-analysis-dynamic-synonym-7.6.2`是一个专为ES7.6.2版本设计的动态同义词插件,旨在实现同义词的动态加载和管理,使得同义词库可以随着业务需求的变化而实时更新。 **一、动态同义词插件的作用** 1...

    elasticsearch-analysis-dynamic-synonym7.8.1

    这就是"elasticsearch-analysis-dynamic-synonym7.8.1"插件的作用所在。 这个插件是专为Elasticsearch 7.8.1 版本设计的,它的主要功能是添加对同义词的支持。同义词插件允许用户在搜索时将多个具有相同或类似含义...

    database links 和synonym的用法

    CREATE [PUBLIC] synonym synonym_name FOR [schema.]object_name[@database_link_name]; ``` 其中,`PUBLIC`表示这个Synonym对所有用户可见,否则仅对创建它的用户可见。`schema`是对象所在的模式,`object_name`是...

    ES同义词插件 analysis-dynamic-synonym7.5.1版本

    在本话题中,我们将聚焦于“ES同义词插件analysis-dynamic-synonym7.5.1版本”,它是Elasticsearch中一个增强搜索功能的重要组件。 Elasticsearch同义词插件的作用在于扩展默认的文本分析过程,允许我们在搜索时将...

    elasticsearch-analysis-dynamic-synonym-7.2.0

    为了提高搜索的准确性和便利性,Elasticsearch提供了丰富的分析插件,其中"elasticsearch-analysis-dynamic-synonym-7.2.0"就是一款针对同义词处理的重要组件。 同义词分析插件在信息检索中扮演着关键角色,它允许...

    elasticsearch-analysis-dynamic-synonym-6.2.4.zip

    elasticsearch-analysis-dynamic-synonym-6.2.4 想重新定义的话可到仓库留言 https://gitee.com/lumou/elasticsearch-analysis-dynamic-synonym 原...

    1.2w同义词(synonym).txt

    同义词(synonym)、1.2w同义词

    21.Oracle同义词1

    create synonym remoteemp for scott.emp@dblink_01; ``` 在创建了同义词后,可以通过它们来查询或操作对应的数据库对象,从而验证其功能。 当不再需要同义词时,可以使用`DROP SYNONYM`命令来删除。对于私有...

    elasticsearch-analysis-dynamic-synonym-7.0.0.zip

    "elasticsearch-analysis-dynamic-synonym-7.0.0.zip"是一个专为Elasticsearch设计的同义词插件,它的主要目的是在搜索过程中实现同义词的智能匹配,提高搜索的准确性和用户体验。 这个插件的独特之处在于它支持...

    dynamic-synonym-6.5.1同义词低版本修改插件.rar

    《动态同义词插件dynamic-synonym在Elasticsearch 6.5.1中的应用与修改指南》 在搜索引擎优化和信息检索领域,Elasticsearch(ES)因其高效、可扩展的特性而广受青睐。然而,对于中文词汇的处理,特别是同义词的...

    平安数据库试题

    create public synonym tabl_syn for table 4 ORACLE中最小的逻辑单位 Block 块 5 对于不经常更新的表,你应该设置 lower pctfree Higher PCTFREE Lower PCTUSED 6 ORACLE 9i 报 ORA-4031,从init参数文件哪个参数去...

    Oracle中定义以及使用同义词的方法

    - 创建远程数据库对象的同义词:`CREATE SYNONYM local_synonym_name FOR remote_object_name@database_link;` 5. **同义词权限管理** - **CREATE SYNONYM**:允许用户在其模式下创建私有同义词。 - **CREATE ...

    视图同义词序列索引1

    CREATE SYNONYM 同义词名称 FOR 数据库对象名称; ``` 例如,`CREATE SYNONYM sg FOR salgrade;` 创建了一个同义词sg,代表了salgrade表。权限的授予和撤销也是必要的,例如,`GRANT CREATE SYNONYM TO 用户名;` ...

    elasticsearch-analysis-dynamic-synonym-7.12.1.zip

    标题 "elasticsearch-analysis-dynamic-synonym-7.12.1.zip" 指的是一个针对Elasticsearch的自定义同义词分析插件,该插件版本为7.12.1。Elasticsearch是一款流行的开源搜索引擎,用于处理、存储、搜索和分析大量...

    Oracle 常用系统权限

    Create Synonym 权限用于控制谁可以创建同义词。 Create Table Create Table 权限允许用户创建表。这个权限是非常重要的,因为它控制了谁可以创建表结构。Create Table 权限不仅控制创建表的权限,还控制了表的...

    elasticsearch-analysis-dynamic-synonym-5.2.1自己编译版本

    官方的还是5.1.1版本,这里就根据官方的版本修改了一下,elasticsearch-analysis-dynamic-synonym-5.2.1,希望对需要的朋友有用 文章地址 http://write.blog.csdn.net/mdeditor#!postId=56845892

    synonym-2018-19744 - 最新.txt

    标题:“synonym-2018-19744 - 最新.txt” - **解析**:此标题表明该文件是一份关于近义词的数据集,发布于2018年,编号为19744,且是最新的版本。 描述:“最新中文近义词大全,seo等” - **解析**:描述指出这...

Global site tag (gtag.js) - Google Analytics