Как найти оператор создания поля таблицы в MySQL - PullRequest
1 голос
/ 18 июня 2020

В mysql инструкция создания таблицы запроса выглядит следующим образом: show create table table01.

Теперь у меня есть требование. Я хочу запросить оператор создания поля в этой таблице. Что SQL я могу использовать для удовлетворения моих требований?

Я долгое время пользовался поиском Google, но не нашел удовлетворительного ответа, а официальный сайт MySQL не предоставил запрос SQL.

Надеюсь, с помощью простого оператора SQL я смогу получить следующее:

ALTER TABLE `table01` 
ADD COLUMN `value` int(0) NULL DEFAULT NULL COMMENT 'value' 

Второе редактирование

Спасибо за вашу помощь. Я из Китая. Мой англи sh не очень бегло говорит. Мне очень жаль, что я express не совсем точен в некоторых местах.

Фактически, причина, по которой у меня есть это требование, заключается в том, что проект, над которым я сейчас работаю, - это agile разработка. Скорость итераций между версиями очень высокая. Часто из-за изменения требований, таблицы и поля базы данных увеличиваются вместе с ним. Но я ленив и не хочу записывать поля каждый раз, когда их добавляю. Поэтому я использую java для создания программы автоматизации. В настоящее время его можно быстро сравнить. Быстро выявить различия между формальными и тестовыми таблицами и полями базы данных.

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

springboot- mysql -table-field-compare

Снежинки трепещут, шуршат северным ветром (雪花 飘飘 北 风萧萧)

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