8

私はかなり大きな数を使用するアプリケーションを使用しており、データを符号なし64ビット整数として格納する必要があります。さまざまなプログラムがさまざまな方法でデータを使用できるように、ビット操作などを気にせずに保存することを好みます。

4

2 に答える 2

5

必要なセマンティクスを保持する 0のNUMERIC型に値を格納できます。正の整数を要求するように制約を設定できますが、型は負の数を許可します。scaleintegerNUMERIC

の最大値precisionNUMERIC38 桁です。2**64は 10 進数で 18 桁か 19 桁程度なのでNUMERIC(19,0)、このデータでは問題なく動作する可能性があります。

于 2008-12-04T23:42:20.307 に答える
2

AFAIK、カスタムタイプを作成する必要があります。その記事は負の数を制限するためのものですが、ここでのポインタ...

于 2008-12-04T23:35:00.617 に答える