sql >> データベース >  >> RDS >> Oracle

バイト配列をOracleRAWからSystem.Guidに変換しますか?

    問題は、 Guid.ToByteArray()で取得したバイト順序であることが判明しました。 Oracle自体ではありません。 GUIDを取得した場合"11223344-5566-7788-9900-aabbccddeeff "そしてToByteArray()を呼び出します その上に、「 44332211665588779900AABBCCDDEEFF "。その後、そのバイト配列をGuidのコンストラクタに戻すと、元のGuidが取得されます。私の間違いは、 ToByteArray() 電話してください。

    バイトがそのように順序付けられている理由はまだわかりませんが、Oracleとは関係がないようです。



    1. MySqlで双方向テーブルを選択します

    2. mysql WHERE句が空の場合、すべての行を返します

    3. PL / SQLは、Oracle 11gを使用している場合に学習する言語ですか?

    4. 特定のパターンに従ってリスト内のアイテムを再配置するにはどうすればよいですか?