2

16 文字の長さの 16 進値をシーケンスとして生成したいと思います。私のデータベースは Oracle ですが、それが可能かどうか知りたいですか? OracleでSEQUENCEを確認しましたが、数値のみだと思います。

どんなアイデアでも大いに役立ちます。
よろしくお願いします、
アブデル・オラカラ

4

1 に答える 1

6

はい、Oracle シーケンスは整数です。

シーケンスを使用して 16 文字の長さの 16 進値を生成するには、 TO_CHARを使用する必要があります。

TO_CHAR(your_sequence.NEXTVAL,'XXXXXXXXXXXXXXXX')

TO_CHARサポートされている/TO_NUMBERフォーマットのリスト

于 2009-11-27T06:07:36.913 に答える