背景:
CREATE TABLE t7(
email VARCHAR(32) NOT NULL,
address VARCHAR(150),
work_place SET(‘北京’, ‘上海’, ‘广州’, ‘深圳’) NOT NULL DEFAULT ‘北京’
);
问题:
INSERT INTO t7(email, address, work_place) VALUES (‘zhangsan@atguigu.com’, ‘北京市昌平区’, ‘北京, 上海’);
报错 Data truncated for column ‘work_place’ at row 1
答案:
选择集合的多个值时,一定要注意值之间不要有空格!!!!!!
INSERT INTO t7(email, address, work_place) VALUES (‘zhangsan@atguigu.com’, ‘北京市昌平区’, ‘北京,上海’);
去掉空格就ok了
MySQL第十个问题 set 类型添加注意
最新推荐文章于 2024-10-02 06:14:43 发布