#mysql #sql #stored-procedures #dml
#mysql #sql #хранимые процедуры #dml
Вопрос:
Я искал инструмент, который может автоматически генерировать хранимые процедуры DML (вставить, обновить, удалить, выбрать) для моей базы данных MySQL из схемы.
Комментарии:
1. Почему бы не сделать это самостоятельно. Просто выполните цикл
INFORMATION_SCHEMA.TABLES
иINFORMATION_SCHEMA.COLUMNS
и выпишите инструкцию sql.2. @ConradFrix: Спасибо за это предложение. Это немного сложно, потому что существует более 100 таблиц. Я ищу инструмент или скрипт, который может создать sp для меня, тогда я обновлю его в соответствии с бизнес-правилами.
Ответ №1:
Хотя я не использовал его с MySQL, только с SQL Server, Codesmith может генерировать хранимые процедуры CRUD на основе таблиц в базе данных.
Инструмент предоставляет настраиваемые шаблоны, и похоже, что кто-то в сообществе создал шаблон для генерации процедур MySQL
Комментарии:
1. Файл был удален, не могли бы вы предложить другую ссылку.
2. @WilliamKinaan Спасибо за предупреждение о неработающей ссылке… Я обновил другую действующую ссылку на шаблон MySQL.
3. Ссылка на шаблон mysql снова отсутствует, я искал то же самое на официальном сайте, но безуспешно, кто-нибудь может помочь? Я знаю, что этот вопрос довольно старый, но только что прошел через это.
4. @AniketBhansali web.archive.org/web/20150307015306/http ://…
5. @MichaelFredrickson Спасибо за помощь, это спасло мой день, у него было несколько проблем, поэтому вот его обновление s000.tinyupload.com/index.php?file_id=98748963069867055977