MySQL中的整型变量用于存储整数类型的数据。整型数据类型包括TINYINT、SMALLINT、MEDIUMINT、INT(或INTEGER)、BIGINT等。这些类型的主要区别在于它们可以存储的值的范围。
整型变量常用于以下场景:
以下是一个在MySQL中定义整型变量的示例:
CREATE TABLE example_table (
id INT AUTO_INCREMENT PRIMARY KEY,
user_id INT NOT NULL,
age INT CHECK (age >= 0 AND age <= 120),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
在这个示例中:
id
是一个自增的整型主键。user_id
是一个非空的整型字段,用于存储用户ID。age
是一个整型字段,带有检查约束,确保年龄在0到120之间。created_at
是一个时间戳字段,默认值为当前时间。希望这些信息能帮助你更好地理解MySQL中的整型变量。
领取专属 10元无门槛券
手把手带您无忧上云