为了账号安全,请及时绑定邮箱和手机立即绑定

怎样为枚举列赋值 ?

如果不写入记录的时候 会赋值默认值 可是如果我在INSERT 的时候想指定赋值枚举列 要以怎样的格式呢

正在回答

1 回答

CREATE TABLE tb1(
id INT,
sex ENUM('1','2','3') DEFAULT 3 # 枚举值 不能是 int类型的,至少我的数据库版本实验的时候不行 5.6.18
);

INSERT INTO  tb1 (id) VALUE (1)

SELECT * FROM tb1

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

怎样为枚举列赋值 ?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信