写数据到数据库

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

 

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

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

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

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

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

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

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

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

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

写数据到数据库,布布扣,bubuko.com

写数据到数据库

上一篇:mysql存储过程


下一篇:01 SQL核心语句