
如:
驱动器com.mysql.jdbc.Driver 改为 oracle.jdbc.driver.OracleDriver
连接字符串jdbc:mysql://localhost:3306/xxx 改为 jdbc:oracle:thin:@localhost:1521:sid
2.调整SQL语句——
如:
分页查询SELECT * FROM TABLE_NAME LIMIT 1, 20 改为 SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 20) WHERE RN >= 1
3.将mysql库中的数据导入到oracle库——
可以手工进行,如将mysql中的数据转储为sql文,作下调整,在oracle中执行;
建议使用相关工具,如Oracle SQL Developer。
4.将连接数据库的jar包换成oracle的。
以上4条,不分先后顺序。
mysql 数据库 把一个表的每3行里同一个项目,变成一行3个项目。sql文怎么写是一个简单的列子,我再详细说明一下吧。
A表 只有一个字段【No】,数据为1,2,3,4 四行内容
B表有三个字段【No1】,【No2】,【No3】
希望通过一个sql文,把A表的数据转换为B表的数据,使A表的相邻每3行数据变成B表的一条数据。
也就是把A表的1,2 ,3,4 四行 转换为B表的【1,2,3】,【2,3,4】两行数据。
Mysql的数据库转换成Oracle类型的数据库一般都是导出Mysql数据到一个文件中,再从这个文件导入到Oracle吧
或者直接查询mysql数据库100条数据,即刻插入到Oracle数据库中,多次反复,直至全部搞定
都网络服务器的话,可以用动态网页搞定
网络服务器可以外网连接的话,也可以用软件搞定
前些天那些2000W开发数据是MSSQL SERVER的,有原版SQL SERVER备份文件供下载的,可直接用都SQL SERVER,也有CSV文本格式的,自己解析或者数据库软件导入到其他数据库中就可以
不玩JSP的路过
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)