2
是否可以在postgres中的列中插入多個ENUM
值?在PostgreSQL中插入多個ENUM值
例如在Mysql中,我可以做到。
create table 'foo'(
'foo_id' smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`foo_enum` enum('foo','bar','dummy') DEFAULT 'foo',
);
insert into 'foo' ('foo_id', 'foo_enum') values (1, 'foo, bar')
你的語法是完全錯誤的。一個標識符(列名,表名)既不需要'''也不需要來自MySQL的愚蠢的反引號。 ''foo''是*不是*表名。它是字符串文字(甚至是MySQL)。 – 2013-02-25 18:09:32