Pracuję z bazy danych starszego typu, który przechowuje wartości GUID jako varchar typu (36) danych:GUID: varchar (36) w porównaniu uniqueidentifier
CREATE TABLE T_Rows (
RowID VARCHAR(36) NOT NULL PRIMARY KEY,
RowValue INT NOT NULL
)
INSERT T_Rows (RowID, RowValue) VALUES (NEWID(), 1)
Przypuszczam, że przechowywanie GUID jako uniqueidentifier będzie preferowane, ponieważ ma tylko 16 bajtów, a nie 36.
Czy przechowywanie GUID jako varcharu ma jakieś zalety?
Poważnie w to wątpię! –