преобразование схемы MySQL в GitHub Wiki Markdown
исходный вопрос поднял обеспокоенность по поводу экспорта схемы базы данных MySQL в формат разметки, в частности как таблицы. Чтобы решить это, подробный ответ предоставляет решение, включающее использование двух хранимых процедур. генерирует выход, который напоминает вывод описания mytable для всех таблиц в этой базе данных. Это достигает этого, используя базу данных information_schema и манипулируя результатами, чтобы обеспечить более подробный и организованный выход. Вывод хранится в таблице DestrecDatadefs базы данных Reporting101A.
Parameters:
dbname: имя базы данных, чтобы сообщить о. ] theSession: параметр out для удержания номера сеанса, назначенного для этой операции. : Логический, указывающий, автоматически ли автоматически вызовать вторую хранимую процедуру для Pretty Printing (description-like) output.
steps:
Steps:
set @theoutvar = -1; - переменная, используемая в качестве переменной Out ниже - Примечание: с `true` как 4-й параметр, это сделка с одним вызовом. Значит, вы закончили. Call Reporting101a.describetables_v2a ('Stackoverflow',@theoutvar, false, true); - в первую очередь используется, если 4-й параметр выше. Call Reporting101a.print_tables_like_describe (@theoutvar); - Загружает данные для более красивых результатов в формате чан. Затем он автоматически вызовет отчеты101a.print_tables_like_describe, хранящуюся с этим номером сеанса, чтобы создать довольно напечатанные выводы. Вывод будет возвращен в результате набора результатов, который может быть использован и отформатирован дальше, например, преобразование его в таблицу с форматированием на уценке. ]
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3