写数据到数据库

这似乎是刚学程序都必须面对的问题。

 

我的项目是需要向oracle数据库写入上百万条数据。

也许是我基础不牢固,也碰了不少问题,总结经验如下。

1.ID并不是自动生成,需要自己设计算法。当然项目已经拥有此方法。

2.插入的数据一定要匹配列所设计的类型,字符串类型需要加英文字符的单引号,时间需要使用to_date();to_data()还需要传递时间格式化的方式;

3.一定要先在查询那里把SQL语句运行测试正确了,再添加到程序里面。否则不停的为一条语句调试出BUG,令人非常崩溃。

4.使用Enterprise的日志功能需要在程序目录将DLL添加过去。

5.出错了,不思考原因,会让人尝试很搞笑的办法,比如关闭数据库连接,重启IDE编辑器。

6.编程先列主干,再依次扩展,这样做非常有效率。一开始想太多细节反而不容易动手。不论此法的好坏,但确实比较适合我,否则我会把一天的时间都浪费掉。

7.调整公式的过程:时间调整,排除为0的数据,调整间隔

写数据到数据库,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。