• ADADADADAD

    MySQL如何修改int类型为bigint SQL语句拼接[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:00:56

    作者:文/会员上传

    简介:

    SELECT CONCAT("alter table ",TABLE_SCHEMA,".",TABLE_NAME," modify ",COLUMN_NAME," bigint(20)", IF( IS_NULLABLE = 'NO', " NOT NULL", "" ), IF( EXTRA = ""

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    SELECT

    CONCAT(

    "alter table ",

    TABLE_SCHEMA,

    ".",

    TABLE_NAME,

    " modify ",

    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, "'" ) ),

    ";"

    ) AS alter_sql

    FROM

    information_schema.COLUMNS

    WHERE

    ( COLUMN_NAME = 'orderid' OR COLUMN_NAME = 'order_id' )

    AND DATA_TYPE = 'int';

    MySQL如何修改int类型为bigint SQL语句拼接.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysqlbigintsql