Поиск всех таблиц с ненулевыми ограничениями в mysql - PullRequest
1 голос
/ 31 марта 2011

Как найти все имена таблиц и столбцов, которые не имеют нулевого ограничения

1 Ответ

0 голосов
/ 31 марта 2011

Если у вас есть доступ к базе данных information_schema, вы можете использовать этот запрос:

SELECT `TABLE_NAME`, `COLUMN_NAME`
FROM `information_schema`.`COLUMNS`
WHERE
`IS_NULLABLE` = 'No'
AND `TABLE_SCHEMA` = 'Your database name goes here'

Протестировано в MySQL 5.1

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