Sem muitas implicações. Isso diminuirá um pouco as consultas, mas você dificilmente notará.
UNIQUEIDENTIFIER é armazenado como 16-byte binary internamente de qualquer maneira. Se você for carregar o binário em um cliente e analisá-lo lá, observe a
bit order , ele pode ter outra representação de string além do NEWID() inicial . Oracle 's SYS_GUID() A função é propensa a esse problema, convertê-la em uma string fornece resultados diferentes no cliente e no servidor.