sql >> Databasteknik >  >> RDS >> Sqlserver

Konvertera från UniqueIdentifier till BigInt och tillbaka?

Det är inga problem med din andra konverterare. När jag kör din SQL-sats i SQL management studio får jag:

------------------------------------
C50B0567-F8CC-4219-A1E1-91C97BD9AE1B

(1 row(s) affected)


--------------------
7423352504965404994

(1 row(s) affected)


------------------------------------
C50B0567-F8CC-4219-0000-000000000000

(1 row(s) affected)

Eftersom du konverterar 8 byte värde till 16 byte guid, kommer hälften av guid att vara nollor, vilket är exakt vad du ser.




  1. Samtidiga MySQL-insättningar i samma tabell:hur gör man?

  2. En kolumn SQL-tabell, kolumnen är ett ID - är det här galet?

  3. NULL-värden i NOT IN-satsen

  4. Konfigurera Grails 3.1.0 med MySQL