Если мы экспортируем таблицу в другую БД, экспортируются ли все ее триггеры вместе с ней? - PullRequest
1 голос
/ 03 мая 2010

Если мы экспортируем таблицу в другую БД, экспортируются ли все ее триггеры вместе с ней?

Обновление

В контексте ответа Рэнди Миндера

возможно ли перенести таблицу схем из одной БД в другую?

UPDATE В контексте ответа MATT

Но что мне делать, если мне нужно написать сценарий этого экспорта? как и в этом случае, я должен каждый раз менять trigger_Schmea.

Ответы [ 3 ]

2 голосов
/ 03 мая 2010

Pass - запускает для команды mysqldump , если вы уже не получаете триггеры (вы должны .. это по умолчанию)

0 голосов
/ 03 мая 2010

Обычно "экспорт" имеет дело только с данными. Так что ответом будет нет. Но если вы создаете сценарий исходной схемы базы данных и выполняете сценарий для целевой базы данных, все триггеры должны идти вместе с ним, при условии, что они были включены в сценарий как часть схемы.

0 голосов
/ 03 мая 2010

Я думаю, что нет. Вы можете попробовать экспортировать данные из таблицы в файл .sql и посмотреть, какие сценарии в него записаны.

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