日期:2014-05-17  浏览次数:20595 次

关于mysql和oracle的一点疑问。。。
之前做得项目是JSP+mysql的,后来要改成jsp+oracle。。。。

因为oracle不是很熟,以为改了jdbc连接就行

Java code
Class.forName("oracle.jdbc.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@10.10.2.99:1521:aaa", "system","aaa");



结果发现写数据和查数据等操作都会报错执行不了,除了改连接还需要改什么地方么?

------解决方案--------------------
让他先试一下sql语句 执行之后 到oracle中去执行一下 看看
------解决方案--------------------
mysql和oracle的函数很多不同 ,数据类型也会有差异,你可以把SQl直接打印出来,在工具里执行下看能通过不,你这里出错很大的问题可能会是 sql 有问题
------解决方案--------------------
SQL语句有区别吧....mysql和oracle的sql语句差别还是有一些的....换数据库也要顺便吧SQL语句检查一遍....
------解决方案--------------------
修改的地方挺多,不是1两天能完成的。
1。表结构,字段类型。。
2。视图。存储过程。函数。
3。SQL文。mysql特有关键字。
。。。

我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html