MYSQL |将值插入SET数据类型

时间:2016-01-11 14:47:44

标签: mysql sql database insert set

有人能告诉我如何在SQL中将数据插入SET列并进行修改

可以改变这个值吗?

 UPDATE table SET set_column='a',' b',' c'

并插入

INSERT INTO table(int_column,set_column) 
VALUES (126,('a','b'))

2 个答案:

答案 0 :(得分:4)

那不是你的设置:http://dev.mysql.com/doc/refman/5.7/en/set.html

INSERT ... VALUES (intval, 'set,values,here')
                           ^---^------^----^

请注意,设定值基本上只是一个CSV字符串。一个字符串值,在该字符串中用逗号分隔多个值。

答案 1 :(得分:1)

您拥有MySQL Docs

中的所有内容
UPDATE table SET set_column='a,b,c'

INSERT INTO table(int_column,set_column) 
VALUES (126, 'a,b')