Tous les produits
Search
Centre de documentation

ApsaraDB for OceanBase (Deprecated):Modifier la longueur d'une colonne non contrainte

Dernière mise à jour :Aug 09, 2026

Cette rubrique décrit les incompatibilités entre les bases de données MySQL et les locataires MySQL d'OceanBase Database lors de la modification de la longueur d'une colonne non contrainte.

Le tableau suivant répertorie les opérations prises en charge pour modifier la longueur d'une colonne à l'aide de l'instruction DDL ALTER TABLE table_name MODIFY/CHANGE COLUMN dans une base de données MySQL et un locataire MySQL d'OceanBase Database.

Remarque

Dans le tableau, un tiret (-) indique que l'opération n'est pas applicable.

Type de colonne dans une base de données MySQL

Opération autorisée

Type de colonne dans un locataire MySQL d'OceanBase Database

Opération autorisée

INT

Augmentation et réduction de la longueur

INTEGER

Augmentation et réduction de la longueur

TINYINT

Augmentation et réduction de la longueur

TINYINT

Augmentation et réduction de la longueur

SMALLINT

Augmentation et réduction de la longueur

SMALLINT

Augmentation et réduction de la longueur

MEDIUMINT

Augmentation et réduction de la longueur

MEDIUMINT

Augmentation et réduction de la longueur

BIGINT

Augmentation et réduction de la longueur

BIGINT

Augmentation et réduction de la longueur

BOOL

-

BOOLEAN

-

DECIMAL

Augmentation et réduction de la longueur

DECIMAL

Augmentation de la longueur

NUMERIC

Augmentation et réduction de la longueur

NUMERIC

Augmentation de la longueur

REAL

Augmentation et réduction de la longueur

FLOAT

Augmentation et réduction de la longueur

DOUBLE

Augmentation et réduction de la longueur

DOUBLE

Augmentation et réduction de la longueur

FLOAT

Augmentation et réduction de la longueur

FLOAT

Augmentation et réduction de la longueur

BIT

Augmentation et réduction de la longueur

BIT

Augmentation et réduction de la longueur

CHAR

Augmentation et réduction de la longueur

CHAR

Augmentation de la longueur

NCHAR

Augmentation et réduction de la longueur

CHAR

Augmentation de la longueur

VARCHAR

Augmentation et réduction de la longueur

VARCHAR

Augmentation de la longueur

BINARY

Augmentation et réduction de la longueur

BINARY

-

VARBINARY

Augmentation et réduction de la longueur

VARBINARY

Augmentation de la longueur

LONG_VARBINARY

-

BLOB

-

YEAR

Augmentation et réduction de la longueur

YEAR

Augmentation de la longueur (toutefois, la longueur est en réalité fixée à 4 octets)

DATE

-

DATE

-

TIME

Augmentation et réduction de la longueur

TIME

Augmentation de la longueur

TIMESTAMP

Augmentation et réduction de la longueur

TIMESTAMP

Augmentation de la longueur

DATETIME

Augmentation et réduction de la longueur

DATETIME

Augmentation de la longueur

TINYBLOB

-

TINYBLOB

-

MEDIUMBLOB

-

MEDIUMBLOB

-

BLOB

-

BLOB

-

LONGBLOB

-

LONGBLOB

-

TINYTEXT

-

TINYTEXT

-

MEDIUMTEXT

-

MEDIUMTEXT

-

TEXT

-

TEXT

-

LONGTEXT

-

LONGTEXT

-

ENUM

Augmentation et réduction de la longueur

ENUM

Augmentation de la longueur

SET

Augmentation et réduction de la longueur

SET

Augmentation de la longueur

JSON

-

JSON

-