Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jooq中具有外键和主键的重复表_Java_Sql_Jooq - Fatal编程技术网

Java jooq中具有外键和主键的重复表

Java jooq中具有外键和主键的重复表,java,sql,jooq,Java,Sql,Jooq,我有一个问题,我复制了一张表,上面有: Table<?> table = DSL.table(DSL.name("dc2", "process")); dsl.createTable(table).as(dsl.select().from("dc1.process")).withNoData().execute(); Table Table=DSL.Table(DSL.name(“dc2”、“进程”); createTable(table).as(dsl.select().

我有一个问题,我复制了一张表,上面有:

Table<?> table = DSL.table(DSL.name("dc2", "process"));
    dsl.createTable(table).as(dsl.select().from("dc1.process")).withNoData().execute();
Table Table=DSL.Table(DSL.name(“dc2”、“进程”);
createTable(table).as(dsl.select().from(“dc1.process”)).WithNodeData().execute();
但是不复制主键和外键,我怎么做

如果我想在jooq中复制模式? 谢谢
Giuseppe

如果您使用代码生成器生成原始模式,则可以使用以下方法相对轻松地复制它:

  • 运行时架构映射:
  • 和/或
将来将通过标准SQL
CREATE TABLE(…像othertable一样)
语法支持更方便的语法:

或合成的
创建模式。。与其他模式类似
语法:

如果使用代码生成器生成原始架构,则可以使用以下方法相对轻松地复制它:

  • 运行时架构映射:
  • 和/或
将来将通过标准SQL
CREATE TABLE(…像othertable一样)
语法支持更方便的语法:

或合成的
创建模式。。与其他模式类似
语法:

为了记录,为了记录,