今天完成了一个完整的基于TimesTen的程序,入账的程序。
有一个很莫名其妙的问题,有一个声明为NUMBER(9)的字段,在Prepare完后做参数,TTClasses愣是认为这个字段是SQLVARCHAR,搞得我只能把所有的变量重新声明了一下。
幸好的是,即使目标字段是NUMBER型的,我在setParam时传入的参数是char的话,并不会影响查询的效率。
有一个很莫名其妙的问题,有一个声明为NUMBER(9)的字段,在Prepare完后做参数,TTClasses愣是认为这个字段是SQLVARCHAR,搞得我只能把所有的变量重新声明了一下。
幸好的是,即使目标字段是NUMBER型的,我在setParam时传入的参数是char的话,并不会影响查询的效率。
解决了一个基于TimesTen的入账程序中,字段被错误识别为SQLVARCHAR而非预期的NUMBER类型的问题,通过重新声明变量得以解决。
1503

被折叠的 条评论
为什么被折叠?



