Du kan lægge dataene direkte ind i BinData()
fungere som type 4, ved at udtrække base64-kodningen og levere den:
var t = BinData(4, UUID("240003a09cec456ab57b98ff8e0e45db").base64())
BinData(4,"JAADoJzsRWq1e5j/jg5F2w==")
Og så får du stadig den medfølgende værdi fra hex:
t.hex()
240003a09cec456ab57b98ff8e0e45db
Eller bare giv direkte til HexData()
:
HexData(4,"240003a09cec456ab57b98ff8e0e45db")
BinData(4,"JAADoJzsRWq1e5j/jg5F2w==")
Hvis du har data med bindestreger imellem, så brug .split()
og .join()
for at omformatere:
var str = "240003A0-9CEC-456A-b57B-98FF8e0E45DB";
str.split('-').join("").toLowerCase();
"240003a09cec456ab57b98ff8e0e45db"
Der findes en JIRA-billet til at lave UUID()
generer type 4 som standard SERVER-12835
, men det er et lavt prioriteret emne. Til generel brug bør dine interaktioner være "driver" baseret i stedet. Men der er disse metoder til at arbejde med skallen.