您的位置:首页 > 数据库

如何省去一个表的完全限定名,在每个数据库都用同样名称访问

2008-03-16 19:04 477 查看
比如我们在AdventureWorks数据库里面创建一个叫Nums的表,如果在别的数据库要访问这张表,我们必须写出它的完全限定名AdventureWorks.dbo.Nums,这对于我们经常要在别的数据库需要访问这张表是不太方便的,我们可以在Model数据库创建一个指向AdventureWorks数据库里的表Nums,如下所示
USE model
create synonym dbo.Nums for AdventureWorks.dbo.Nums
在model数据库中创建 Nums的同义词,这将使这个同义词在新创建的数据库中都可以使用,包括重启以后的tempdb数据库(知道sql server启动原理就知道这个原因)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐