Find Non-ASCII character in SQL Server
Here is a simple command to find character.
SELECT NOTES ,patindex('%[' + CHAR(127)+ '-' +CHAR(255)+']%' COLLATE Latin1_General_BIN,NOTES) as [Position] ,substring(NOTES,patindex('%[' + CHAR(127)+ '-' +CHAR(255)+']%' COLLATE Latin1_General_BIN,NOTES),1) as [InvalidCharacter] ,ascii(substring(NOTES,patindex('%[' + CHAR(127)+ '-' +CHAR(255)+']%' COLLATE Latin1_General_BIN,NOTES),1)) as [ASCIICode] FROM tablename (NOLOCK) WHERE Notes LIKE '%[' + CHAR(127)+ '-' +CHAR(255)+']%' COLLATE Latin1_General_100_BIN2
Hope it helps.
Regards,
Umesh
Categories: Data Quality, SQL, T-SQL
#ASCII, #SQL
Comments (0)
Trackbacks (0)
Leave a comment
Trackback