GUIDをキーとして使用するのに適したOracleプロジェクトがあります。私は私が私のデータベースに対してそれを実行するとhttp://feuerthoughts.blogspot.com/2006/02/watch-out-for-sequential-oracle-guids.htmlOracle SYS_GUIDは変更されません
から、次のスニペット
SET SERVEROUTPUT ON
BEGIN
FOR indx IN 1 .. 5
LOOP
DBMS_OUTPUT.put_line (SYS_GUID);
END LOOP;
END;
/
を見つけた私が手(私はバージョン10gとバージョン11でそれを試してみました)出力のような
64FE4083D6BA7CB4E0400F0A0E0A18B0
64FE4083D6BB7CB4E0400F0A0E0A18B0
64FE4083D6BC7CB4E0400F0A0E0A18B0
64FE4083D6BD7CB4E0400F0A0E0A18B0
64FE4083D6BE7CB4E0400F0A0E0A18B0
すなわち、値は変わらない!期待どおりにこれを設定するために何かしなければならないことはありますか?
編集:私はそれほど慎重ではありません - GUIDは変更されていますが、上記のリンクが話している逐次GUIDの問題に苦しんでいるようです。
グッド目!私はこれが私が投稿したと思っていることが話している問題だと思う。 –