Mysql 更新表里一个 set类型列的sql语句?
update user set type = ('a','b','2','3','4') where id=123456 type是一个set类型,但是我的update语句这么写不对,请问如何写? mysql中有一种类型叫set型, 我这里写的type仅仅是做一个例子。 而且我这个SQL句子就是一个例子,因为这个句子执行是不对的,我是按照我的理解写的这么一句SQL语句
最满意答案
学艺不精,之前回答错了。 set类型的字段在创建表的时候要指定可以输入的数据包括哪些。 CREATE TABLE user(type SET('a','b','2','3','4')); 然后根据需要添加或更改字段值。 update user set type = ('a') where id=123456 update user set type = ('a,b,2,3') where id=123456 不知说清楚没有更多推荐
发布评论