在 MySQL 中,INT2
数据类型实际上是 SMALLINT
的一个别名。当你创建一个包含 SMALLINT
列的表时,如果没有指定默认值,MySQL 会将默认值设置为 0
。
例如,以下 SQL 语句创建了一个包含 SMALLINT
列的表:
CREATE TABLE example ( id SMALLINT );
在这个例子中,id
列的默认值将被设置为 0
。如果你想要设置一个不同的默认值,可以在创建表时指定它,如下所示:
CREATE TABLE example ( id SMALLINT DEFAULT 1 );
现在,id
列的默认值将被设置为 1
。