java - 重命名 Derby 架构

标签 java sql derby

我已经创建了几个 Derby 数据库并包含数据。

我需要更改每个数据的架构名称,因此我正在寻找一种有效的方法来重命名架构或导出所有数据并将其导入到新创建的数据库中。

谢谢你的建议

最佳答案

create table mynewschema.mynewtable( column-definitions... );

insert into table mynewschema.mynewtable select * from myoldschema.myoldtable;

drop table myoldschema.myoldtable;

关于java - 重命名 Derby 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15805458/

相关文章:

java - 尝试让 Swing 菜单与 GridBagLayout 一起使用

java - 如何转义所有正则表达式特殊字符但不是一次全部转义(通过 Pattern.quote()),只是一个接一个

java - IN 子句中的多个列 Apache Derby

java - Java虚拟机中静态方法的调用

java - 使用环境变量的参数运行 jar 应用程序的最佳方法

具有一些用户定义字段的 SQL 数据库设计

java - 甲骨文 : Unique constraint violated exception but my data does not actually violate it

MySQL查看问题

java - Maven 和 "is not a known entity type"错误

java - 如何在 Derby 中创建缺失的数据库 View ?