把mysql中的数据获取出来,存入oracle中,当然,这两种数据库需要两个不同的数据 *** 作类。然后在oracle中进行排序,再获取出来。
再细到表的话,你新建一个也好,用原来的也罢,就看你业务逻辑需要哪个了,也就是说原来oracle的数据需不需要保留
还有一个用代码实现(java不太好实现,需要写写代码,C#就容易多了),分别读取两个数据库中的数据,然后保存到容器里,相比较而言,我还是推荐第一种
1)数据库设置自动增长1
2)插值之前,先查询出来最大的序号,赋值给一个变量int k。
int k= ;
for(int i;i++;i<){
k++;
sql="insert into table (id,,,,)value("+k+",,,)"
}
简单下了一些,应该能看懂吧。第一种方法比较合适,第二种比较“不可取”+“麻烦”
通过”orderby“实现,语法:orderby字段asc/desc。
sql:selectfromtablenameorderbyfilename1desc;
解释:上面语句的意思就是根据”filename1字段“排序,倒叙输出tablename表中的数据。
备注:asc是表示升序,desc表示降序。
以上就是关于oracle中的列和mysql中的列名相同,如何把这两个数据库的数据一次性排序输出全部的内容,包括:oracle中的列和mysql中的列名相同,如何把这两个数据库的数据一次性排序输出、求助:将EXCEL的数据导入数据库后,如何使其序号在数据库原有的序号上累加排序、SQL如何让数据库数据以倒序输出(如何把表格数据进行倒序)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)