Estoy trabajando con una base de datos que almacena legado valores GUID como un tipo VARCHAR (36) de datos:GUID: varchar (36) frente a uniqueidentifier
CREATE TABLE T_Rows (
RowID VARCHAR(36) NOT NULL PRIMARY KEY,
RowValue INT NOT NULL
)
INSERT T_Rows (RowID, RowValue) VALUES (NEWID(), 1)
Yo asumiría que almacenar un GUID uniqueidentifier como lo haría ser preferible ya que solo tiene 16 bytes de tamaño en comparación con 36.
¿Tiene alguna ventaja guardar un GUID como varchar?
¡Lo dudo seriamente! –