Today, I am going to share query for “ convert varchar to uniqueidentifier ” using SQL Server 2012 and solution for SQL Server error “Conversion failed when converting from a character string to uniqueidentifier”. The SQL Query:- --Convert varchar to uniqueidentifier in SQL Server. --Conversion failed when converting from a character string to uniqueidentifier. DECLARE @ProductID VARCHAR ( 50 ) SET @ProductID = 'ADC10CFC-EC8A-424B-AF5E-1F1B177D304B' SET @ProductID = ( SELECT CAST( SUBSTRING (@ProductID, 1 , 8 ) + '-' + SUBSTRING (@ProductID, 9 , 4 ) + '-' + SUBSTRING (@ProductID, 13 , 4 ) + '-' + SUBSTRING (@ProductID, 17 , 4 ) + '-' + SUBSTRING (@ProductID, 21 , 12 ) AS UNIQUEIDENTIFIER)) SELECT @ProductID
Angular, React, JavaScript, Java, PHP, SQL, C#, Vue, NodeJs, TypeScript and Interview Questions Answers