Ссылка хранимой процедуры в другой базе данных? - PullRequest
0 голосов
/ 09 апреля 2009

Из хранимой процедуры или функции в данной базе данных MySQL можно ли ссылаться на хранимую процедуру или функцию в другой базе данных MySQL следующим образом?

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

1 Ответ

2 голосов
/ 09 апреля 2009

Да, вы можете просто добавить к имени базы данных префикс.

Кстати: то, что вы показываете, является сохраненной функцией. Для хранимых процедур вы должны использовать CALL, и они не могут возвращать значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...