0

特定のテーブルの列の 1 つが負の数にならないようにしたいと考えています。derby DB で unsigned int を宣言する方法はありますか?

4

3 に答える 3

1

Q: Derby DB テーブルで列「unsigned int」を宣言する方法はありますか?

A: 答えは「いいえ」だと思います:

... でも ...

どのクエリでも、保存された値を簡単に「キャスト」できるはずです。

于 2012-09-04T23:14:03.393 に答える
0

答えはノーだ。Java は (残念ながら) 符号なし算術演算をサポートしていません。

ただし、Java を使用して独自のメソッドを作成し、このintのように符号なしの算術演算を行うことができます。さらに良いのは、クラスを作成して、そのすべての演算を処理できるようにすることです。UnsignedInteger

それが価値があるかどうかはわかりません。longjtahlborn が示唆するように使用できます。

于 2012-09-04T23:31:18.663 に答える