要支持oracle mssql mysql db2等多个数据库,大家是怎么维护脚本的啊? oracle mssql mysql db2 等多个数据库,大家是怎么维护脚本的啊? 特别考虑团队开发问题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、尽少的数据类型,例如都以varchar2为主,方便各种数据库的兼容 2、统一的主键生成,最好是在程序中生成的,如hibernate的uuid,各种数据库的主键生成都不一样 3、sql语句中不要使用特殊的函数,如oracle的to_date to_char 这些在其他数据库中都无法使用 4、如果非要用到数据库的特性,那就在程序中把所有的sql都写成配置文件,一个数据库一套配置文件 水平有限,解除的数据库较少仅仅是oracle、sql server 列不能外部连接到子查询 求个SQL语句,大侠帮忙 均匀时间问题 oracle存储过程:此表达式的类型声明不完整或格式不正确 关于栏位的自动编号的问题 linux关于SQL/PLUS设置! 两个Oracle 中的概含问题。 在存储过程中动态建表时出现权限不足,如何解决 请教一下,asp访问oracle的问题? win7 访问oracle 9i数据库速度慢 java程序去调用oracle的存储过程时出错 oracle存取execl文件
2、统一的主键生成,最好是在程序中生成的,如hibernate的uuid,各种数据库的主键生成都不一样
3、sql语句中不要使用特殊的函数,如oracle的to_date to_char 这些在其他数据库中都无法使用
4、如果非要用到数据库的特性,那就在程序中把所有的sql都写成配置文件,一个数据库一套配置文件
解除的数据库较少
仅仅是oracle、sql server