sql server synonym
在 SQL Server 2000 版本中,如果我们要通链接服务器(sql linked server)访问远程数据,在使用远程数据库对象的时候,需要指定远程对象的全名称。比如,像下面的查询:
select top 10 * from [192.168.1.110].AdventureWorks.Production.ProductSQL Server 2005 中增加了 synonym (同义字)对象,synonym 也可以理解为数据库对象的别名或者简称。Oracle 中早就有了 synonym。估计微软看到了同义字的便利之处,于是在 SQL 2005 中就增加了 synonym 功能。
下面看 SQL 2005 synonym 如何简化代码编写。
create synonym dbo.MyProduct for [192.168.1.110].AdventureWorks.Production.Product goselect top 10 * from dbo.MyProduct哈哈,创建了 sql synonym 后,我们的查询代码如此简洁! synonym 的便利之处,你可以在使用过程中慢慢体会。
本文由 www.sqlstudy.com 原创.

浙公网安备 33010602011771号