データベースのすべての日付フィールドのデフォルト値を変更する必要があります。それをすばやく行う方法を知っていますか。
ありがとう
そのようなことを試してください:
SELECT
CONCAT('ALTER TABLE `', TABLES.TABLE_NAME, '` ALTER COLUMN `', COLUMNS.COLUMN_NAME, '` SET DEFAULT ''2013-02-27'';')
INTO OUTFILE 'C:\\queries.sql'
FROM TABLES
INNER JOIN COLUMNS
ON COLUMNS.TABLE_SCHEMA = TABLES.TABLE_SCHEMA
AND COLUMNS.TABLE_NAME = TABLES.TABLE_NAME
WHERE
TABLES.TABLE_TYPE = 'BASE TABLE'
AND TABLES.table_schema = 'your_database'
AND data_type = 'date';
適応する必要があります
次に、ターゲット データベースで出力スクリプトを実行する必要があります。