MySQLの修正INT BIGINT SQL文のスプライシングを入力

SELECT
CONCAT(
"ALTER TABLE"、
TABLE_SCHEMA、
" "
TABLE_NAME、
"変更"、
COLUMN_NAME、
"BIGINT(20)"、
IF
(IS_NULLABLE = 'NO'、 "NOT NULL"、 "")、
IF
(EXTRA = ""、 ""、 "AUTO_INCREMENT")、
IF
(COLUMN_DEFAULT IS NULL、 ""、CONCAT( "DEFAULT"、COLUMN_DEFAULT))、
IF
(COLUMN_COMMENT = ""、 ""、CONCAT( "COMMENT「"、COLUMN_COMMENT、 " '」))、
";"
)alter_sql AS
FROM
information_schema.COLUMNS (COLUMN_NAME ='受注コード」OR COLUMN_NAME = 'ORDER_ID') AND DATA_TYPE = 'INT';


おすすめ

転載: www.cnblogs.com/hankyoon/p/12563259.html