有人能告诉我如何在SQL中将数据插入SET列并进行修改
可以改变这个值吗?
UPDATE table SET set_column='a',' b',' c'
并插入
INSERT INTO table(int_column,set_column)
VALUES (126,('a','b'))
答案 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')