posts - 37,  comments - 53,  trackbacks - 0

最近在一个充值平台上使用了HSQL来记录用户的充值记录,本来所有的记录是写到文件里面的,但是由于使用ORACLE的惯性思维导致我浪费了半天的时间.具体情况是这样:
我使用的是HSQL的IN-PROCESS(Standalone)模式,这样在WEB启动的时候,我就会去创建数据库,按照HSQL的文档,如果存在<dbname>.script文件的话,数据库就会将历史数据插入到数据库中,但是在这里我放了一个惯性的错误,我们在ORCALE或是其他的常用数据库中创建表时,一般要先删除就表,让后在创建新的表,这样我就把HSQL的历史记录都删除了,郁闷啊,这可是用户的充值记录啊,以后我怎么对帐啊,:)还好我有备份.
在HSQL更本不需要这样的操作,他自己会去做这样的事情:如果<dbname>.script存在,他就直接执行了这个script,如果没有他才回去创建新的数据库和表结构.

posted on 2005-12-26 21:44 雪地孤鸿 阅读(1265) 评论(1)  编辑  收藏 所属分类: java

FeedBack:
# re: hsql的使用
2008-09-16 15:44 | 杨可雅思培训中心
能不能系统具体一点  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2005年12月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(17)

随笔分类

随笔档案

文章档案

blog

搜索

  •  

最新评论

阅读排行榜

评论排行榜