引用其他数据库中的存储过程?

时间:2009-04-09 18:58:01

标签: sql mysql stored-procedures

从给定MySQL数据库中的存储过程或函数,是否可以在另一个MySQL数据库中引用存储过程或函数,如下所示?

SELECT 
    some_table.field1,
    some_table.field2,
    another_database.STORED_PROCEDURE(arg), 
    ...
FROM ...
WHERE ...

1 个答案:

答案 0 :(得分:2)

是的,你可以在它们前面添加数据库名称。

BTW:你展示的是存储功能。对于存储过程,您必须使用CALL,它们不能返回值。