私のシステムでは、Firebird 2.5 から 3.0 への移行後、多くのレポートやその他の機能で、期待されていたのは Integer であり、現在のものは であるという問題が発生し始めましたLargeInt
。調べてみると、3.0 ではカウントを使用した検索でbigInt
列が返されるのに対し、2.5 では整数列が返されることがわかりました。
私が知っている方法で解決するには、エラーが発生し、テストされ、機能しているすべてのものにキャストする必要がありますが、それは大きなシステムであり、多くの作業が必要になります。
Firebird自体でこれを解決する方法を知っている人はいますか? いくつかの構成、または何か?