Originariamente inviato da oregon
Un GUID e' lungo 128 bit, ovvero 16 byte. E' questa la quantita' di dati da riservare per un campo nel db.
La rappresentazione "visuale" viene poi fatta in questo formato
0713567D-917B-450A-894F-EC4D67E0C403
in cui la prima parte
07 13 56 7D
rappresenta i primi 32 bit in formato esadecimale
la seconda, la terza e la quarta
91 7B
45 0A
89 4F
rappresentano, ciascuna, altri 16 bit sempre in formato esadecimale
e l'ultima
EC 4D 67 E0 C4 03
rappresenta 48 bit in formato esadecimale. Per un totale appunto di
32+16+16+16+48 = 128
Bisogna quindi distinguere tra grandezza effettiva del dato (128 bit) e grandezza del dato formattato per la visualizzazione che, con i trattini, diventa di 36 caratteri.