我需要将600 to表中的数据类型从INT更改为BIGINT。该列具有唯一的索引。我可能对未签名的INT很在行,但我假设更改为它,否则BIGINT将是几乎相同的痛苦。桌子的引擎是InnoDB。更容易的是:复制结构与INSERT INTO (SELECT *)还要别的吗?`user_id` int(11) NOT NULL,
`crea
有一个现有的表Country-having列LawID类型为bigint。它只包含具有整数数据的记录。由于某些业务原因,我需要将其数据类型从“bigint”更改为“varchar”。我尝试了以下两种方法来修改现有的表。但这两种方式都行不通。‘的列不能保存'BIGINT’类型的值。b.第二条路
ALTER TABLE Country ALTER LawID SET DATA TYPE <em