zoukankan      html  css  js  c++  java
  • SQL Server 2005 中的同义词

    =============创建同义词

    可以为下列对象类型创建同义词:

     

    程序集 (CLR) 存储过程

    程序集 (CLR) 表值函数

    程序集 (CLR) 标量函数

    程序集聚合 (CLR) 聚合函数

    复制筛选过程

    扩展存储过程

    SQL 标量函数

    SQL 表值函数

    SQL 内联表值函数

    SQL 存储过程

    视图

    1(用户定义)

    1 包括本地和全局临时表

    不支持使用函数基对象的四部分名称。

    在动态 SQL 中可以创建、删除和引用同义词。

    在不引用或者不需要同义词后,可以删除同义词.

     --A:为本地对象创建同义词
    ==================================================================
    CREATE SYNONYM MYBOM
    FOR TEST.DBO.BOM;
    GO
    SELECT * 
    FROM MYBOM
    WHERE ID < 5;
    GO

    --B:为远程对象创建同义词
    ==================================================================
    --创建链接服务器
    exec sp_addlinkedserver  'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
    exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
    GO
    USE databasename 
    CREATE SYNONYM 同以词 FOR srv_lnk.远程数据库.dbo.远程表;
    GO
    select * from 同以词

    --以后不再使用时删除链接服务器
    exec sp_dropserver 'srv_lnk','droplogins'

    ========删除同义词===================================================
    对同义词的引用不受架构限制;因此,可随时删除同义词。只有在运行时才能发现对已删除的同义词的引用。在动态 SQL 中可以创建、删除和引用同义词。

    DROP SYNONYM 同义词名称

    ---------------------->>>

  • 相关阅读:
    HVIE、HDFS常用操作
    Xshell中使用小键盘问题
    配置SSH免密登录及常见问题
    Linux命令行常用光标控制快捷键
    Linux禁止root用户ssh登录
    sqoop 1.4.7 单机安装
    Hive单机服务的安装配置
    Hadoop 2.9单机安装配置
    CentOS连接wifi
    Servlet
  • 原文地址:https://www.cnblogs.com/KeenLeung/p/3923641.html
Copyright © 2011-2022 走看看