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

UniqueIdentifier から BigInt への変換とその逆?

    2 番目の変換に問題はありません。 SQL Management Studio で SQL ステートメントを実行すると、次のようになります。

    ------------------------------------
    C50B0567-F8CC-4219-A1E1-91C97BD9AE1B
    
    (1 row(s) affected)
    
    
    --------------------
    7423352504965404994
    
    (1 row(s) affected)
    
    
    ------------------------------------
    C50B0567-F8CC-4219-0000-000000000000
    
    (1 row(s) affected)
      

    8 バイトの値を 16 バイトの GUID に変換しているので、GUID の半分はゼロになります。これはまさにあなたが見ているものです。




    1. SET var='abc'とSETGLOBALvar ='abc'の違いは?

    2. マテリアライズドビューの更新中にPostgres9.4がハングする

    3. SQL_NO_CACHEを使用する場合

    4. 最新の結果を表示するには、IDまたはdate_createdで注文しますか?