![]() |
1
4
如果我正确理解了您的问题,一方面,在存储过程中,您可以通过名称直接引用同一数据库中的表。
可以引用数据库中的表
另一方面,如果你想
避免
在过程中对数据库名称进行硬编码,可以在数据库中创建视图
在程序中使用:
|
![]() |
2
0
您需要保持代码的可移植性,涉及2个数据库,但要避免按名称引用数据库。然后您可以创建代理表(或代理视图,如果12.5中存在此类视图)。有关本地对象,请参阅代理表。 这将有效,但每次移动/更改数据库时都需要格外小心。但是不管怎样,你所追求的关注的分离是可以实现的。 |