2009-04-09 4 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을 사용해야하며 값을 반환 할 수 없습니다.