2009-04-09 5 views
0

特定のMySQLデータベースのストアドプロシージャまたは関数から、次のように別のMySQLデータベース内のストアドプロシージャまたは関数を参照できますか?別のデータベースのストアドプロシージャを参照していますか?

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

-1これはあなた自身で見つけるのは非常に簡単です! –

+0

あなたはここで新しい人でなければなりません。 :-) – runako

+0

私は他の人のコードと一緒に作業しているので私は尋ねました。私はストアドプロシージャを書いたことが一度もなく、質問をして5分で応答するのが3倍高速でした。 –

答えて

2

はい、データベース名の接頭辞を付けることができます。

ところで、あなたが示しているのは、ストアドファンクションです。ストアドプロシージャの場合は、CALLを使用する必要があり、値を返すことはできません。

関連する問題