2016-01-11 75 views
0

谁能告诉我如何将数据插入SET列在SQL和修改MYSQL |将值插入SET数据类型

能值的变化是这样吗?

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

和插入

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

回答

4

那不是你怎么做套:http://dev.mysql.com/doc/refman/5.7/en/set.html

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

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

+0

非常感谢这一切。我没有看到。 – StykPohlavsson

1

你有MySQL Docs

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

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