Есть ли какой-нибудь эквивалент для пакетов (Oracle) в MySQL? - PullRequest
14 голосов
/ 14 марта 2011

Я конвертирую процедуры из Oracle в MySQL. Есть ли какая-либо особенность, как пакеты в MySQL? Если его там нет, что заменит пакеты в MySQL?

Ответы [ 2 ]

6 голосов
/ 14 марта 2011

К сожалению, нет эквивалентного AFAIK.

Смотрите эту ошибку MySQL: Ошибка # 11696 - Пожалуйста, добавьте синтаксис CREATE MODULE или эквивалент Oracle PACKAGE

4 голосов
/ 14 марта 2011

Mysql поддерживает хранимые процедуры - пространство имен этого находится на уровне базы данных - нет явной поддержки для создания пространств имен на более низком уровне, и '.'Оператор области видимости использует базы данных и объекты.

Таким образом, в MySQL нет эквивалента сущности для пакета Oracle.

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