如何为数据库起一个别名?
事情原由:
有两个数据库, 一个是自家的ERP系统库, 另外一个是工业控制系统库。 ERP这边有很多存储过程要读取工业控制系统数据库,但工业控制系统库是由其它厂家售后实施人员安装的,这个工控系统库的名字就都不统一,且在客户那里已经24小时运行了。
为了减少修改我这边ERP很多存储过程, 就想给这个工业控制系统数据库起一个别名, 我这边只做一个配置即可。 ERP系统在交给实施人员安装时, 就可以只交代一句, 把这个工业控制系统数据库名定义一下, 那么ERP就可以正常读数了。
我要达到这样的效果:
Select * from Business_EIP.dbo.bd_item
与
Select * from A.dbo.bd_item
是同一个效果。
实际中:Business_EIP这个工业数据库名是无法确定, 那我想在ERP的存储过程中提前写好别名 A 即可。那么在实际用的时候,只需给Business_EIP起一个别名即可。