I\'m working with a legacy database that stores GUID values as a varchar(36) data type:
CREATE TABLE T_Rows ( RowID VARCHAR(36) NOT NULL PRIMARY KEY,
I believe UNIQUEIDENTIFIER was added in SQL Server 2000, so it's possible this application was originally written for SQL Server 7, which didn't support it. But that's just a guess, of course...
UNIQUEIDENTIFIER