HSQLDB中的树结构数据

时间:2011-02-03 18:19:35

标签: oracle hsqldb

在我的项目中,我需要在树层次结构中维护数据。

下面的代码是我在Oracle中可以做的事情。

可以在HSQLDB中完成同样的工作吗?

create table corporate_slaves ( slave_id integer primary key, supervisor_id references corporate_slaves, name varchar(100) );

如果我使用相同的代码,我会在HSQLDB中获得"Unexpected token: REFERENCES, error code: -5581"

有人可以建议如何构建这种表吗?

此致

萨蒂亚

1 个答案:

答案 0 :(得分:1)

create table corporate_slaves (
  slave_id integer primary key,
  supervisor_id integer,
  name varchar(100),
  foreign key (supervisor_id) references corporate_slaves(slave_id)
);