如何省去一个表的完全限定名,在每个数据库都用同样名称访问
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启动原理就知道这个原因)
USE model
create synonym dbo.Nums for AdventureWorks.dbo.Nums
在model数据库中创建 Nums的同义词,这将使这个同义词在新创建的数据库中都可以使用,包括重启以后的tempdb数据库(知道sql server启动原理就知道这个原因)
相关文章推荐
- 如何恢复一个非用户sa创建的数据库,且使用原用户创建者进行访问
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQL如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- [转]SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- Playframework - 如何解决两个JPA同时访问一个数据库但是不更新Model的id名字
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- 如何完整的修改一个数据库的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- 如何完整的修改一个数据库的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQLSERVER 2008 如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- 如何完整的修改一个数据库的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称