0
从给定MySQL数据库中的存储过程或函数,是否可以在另一个MySQL数据库中引用存储过程或函数,如下所示?在另一个数据库中引用存储过程?
SELECT
some_table.field1,
some_table.field2,
another_database.STORED_PROCEDURE(arg),
...
FROM ...
WHERE ...
从给定MySQL数据库中的存储过程或函数,是否可以在另一个MySQL数据库中引用存储过程或函数,如下所示?在另一个数据库中引用存储过程?
SELECT
some_table.field1,
some_table.field2,
another_database.STORED_PROCEDURE(arg),
...
FROM ...
WHERE ...
是的,你可以用数据库名前缀它们。
顺便说一句:你显示的是一个存储函数。对于存储过程,您必须使用CALL,并且它们不能返回值。
-1这是很容易找到你自己的东西! – 2009-04-09 19:01:32