1

私のシステムでは、Firebird 2.5 から 3.0 への移行後、多くのレポートやその他の機能で、期待されていたのは Integer であり、現在のものは であるという問題が発生し始めましたLargeInt。調べてみると、3.0 ではカウントを使用した検索でbigInt列が返されるのに対し、2.5 では整数列が返されることがわかりました。

私が知っている方法で解決するには、エラーが発生し、テストされ、機能しているすべてのものにキャストする必要がありますが、それは大きなシステムであり、多くの作業が必要になります。

Firebird自体でこれを解決する方法を知っている人はいますか? いくつかの構成、または何か?

4

3 に答える 3

0

私は Unidac を使用し、ソリューションには Map Rules (Data Type Mapping) を使用しました。

于 2016-12-08T15:52:28.667 に答える