Java 重命名Derby模式
我已经创建了几个Derby数据库,其中包含数据 我需要更改每个模式的模式名称,以便寻找一种高效的方法来重命名模式或导出所有数据并将其导入freshley创建的数据库中Java 重命名Derby模式,java,sql,derby,Java,Sql,Derby,我已经创建了几个Derby数据库,其中包含数据 我需要更改每个模式的模式名称,以便寻找一种高效的方法来重命名模式或导出所有数据并将其导入freshley创建的数据库中 谢谢你的建议我有带标识列的表。?我如何保存这些数据?标识列有点棘手。您可以(a)按原样插入数据,然后更改标识列以在下一个可用编号处重新启动,或者(b)命名插入中除标识列以外的所有列。。。SELECT语句,并让标识列重新生成其值。当然,技术(b)并没有保留这些值,我有一些带有标识列的表。?我如何保存这些数据?标识列有点棘手。您可以(
谢谢你的建议我有带标识列的表。?我如何保存这些数据?标识列有点棘手。您可以(a)按原样插入数据,然后更改标识列以在下一个可用编号处重新启动,或者(b)命名插入中除标识列以外的所有列。。。SELECT语句,并让标识列重新生成其值。当然,技术(b)并没有保留这些值,我有一些带有标识列的表。?我如何保存这些数据?标识列有点棘手。您可以(a)按原样插入数据,然后更改标识列以在下一个可用编号处重新启动,或者(b)命名插入中除标识列以外的所有列。。。SELECT语句,并让标识列重新生成其值。当然,技术(b)并没有保留这些值。
create table mynewschema.mynewtable( column-definitions... );
insert into table mynewschema.mynewtable select * from myoldschema.myoldtable;
drop table myoldschema.myoldtable;