我对SQL Server非常陌生,我给了一个赋值来创建一个函数(这是我以前从未做过的)。创建一个从备用表和数据库获取数据的函数
以下是函数应该执行的操作: 数据库中有三个表具有出生日期。其中两个表位于database1中,而第三个表位于database2中。
所以我的功能需要(当被调用/使用)进入数据库1和表1以查看特定人员的出生日期是否可用。如果是的话,抓住那个价值。如果否,则查看表2.最后,如果两个表都没有出生日期,则转到数据库2和表3以获取出生日期。
这可能吗?函数可以从两个不同的数据库中获取数据吗?
任何帮助表示赞赏!
谢谢!
它可能是也可能不是可能的。您必须编写函数的事实与您是否必须访问多个数据库无关。这是一个权限问题。我建议你先写一个查询,然后把查询转换成一个函数。 – 2013-02-18 14:16:30