How can I convert a GUID which is 36
characters to a VARCHAR(32)?
I'm trying to copy data from one table to another. There are two similar columns from these two tables.
36
characters in length in total due to the hyphensI am looking for a way to convert a GUID to VARCHAR, but I've got to remove the hyphens. So far I have been unsuccessful in my attempts to find a way to do this.
I assume this is SQL Server, from the SSMS tag.
Convert the GUID to a string, then replace the hyphens with empty strings:
REPLACE(CAST(table1.colx AS VARCHAR(36)),'-','')