Sql 我可以在Derby/JavaDB中指定复合唯一约束吗?

Sql 我可以在Derby/JavaDB中指定复合唯一约束吗?,sql,unique,derby,alter,javadb,Sql,Unique,Derby,Alter,Javadb,如果我的桌子结构是 table composite_unique ( id, foo, bar ); 在JavaDB中是否可以将foo+bar字段更改为composite unique SQL-92是否允许使用多列(foo,bar,…)更改唯一索引 或 有关更多详细信息,请参阅 据我所知,这两条语句都是ANSI SQL 或 有关更多详细信息,请参阅 据我所知,这两条语句都是ANSI SQL create table composite_unique ( id

如果我的桌子结构是

table composite_unique (
    id,
    foo,
    bar
);
在JavaDB中是否可以将foo+bar字段更改为composite unique

SQL-92是否允许使用多列(
foo
bar
,…)更改
唯一索引

有关更多详细信息,请参阅

据我所知,这两条语句都是ANSI SQL

有关更多详细信息,请参阅

据我所知,这两条语句都是ANSI SQL

create table composite_unique 
(
    id integer,
    foo integer,
    bar integer, 
    primary key (foo, bar);
);
create table composite_unique 
(
    id integer,
    foo integer,
    bar integer, 
    unique (foo, bar)
);