mysql 切换成 oracle
发布网友
发布时间:2022-11-17 23:24
我来回答
共1个回答
热心网友
时间:2024-12-05 02:53
在mysql中,数据表的主键是 auto increment
在oracle中,不支持 auto increment
<table> 标签中添加generateKey 子标签,同时需要在oracle中创建sequence。示例:
mysql的排序语句
在oracle中不支持,直接换成
即可
mysql的模糊查询语句
oracle中的concat只支持两个参数,会报参数个数错误,替换成下面的
or
注意,mysql中不支持用 || 的模糊查询
mysql中的别名可以使用uid,但是uid在oracle中是一个保留关键字。替换成oracle之后,注意有别名设置成uid的别名语句是不能通过执行的。(报找不到 from关键字)