- 表、列名的长度问题,Oracle的最大长度为30
- 视图中表、列名的大小写问题,Oracle的默认是大写
- 空串的问题,Oracle存不了”,存”到数据库中直接成null了
- 转义字符的问题,Mysql的是\(反斜杠),而Oracle的是’(单引号)
- 关键字的问题,一些在Mysql不是关键字但在Oracle是关键字,如果定义的列名为关键字需要加双引号,很是麻烦,如level,Oracle关键字列表可查看系统视图v$reserved_words
- 考虑好表空间及是否规划分区,数据表空间和索引表空间分开
- 数据类型的选择,能用varchar搞定就不需要用clob
- 环境变量的设置,特别是NLS_LANGUAGE
↧
由Mysql向Oracle迁移所注意的一点点事项
↧