http://stackoverflow.com/questions/3110144/sql-converting-char-to-exact-length-varchar
I am trying to do something like this:
SELECT CAST(MYCHARCOL AS VARCHAR(LEN(MYCHARCOL)))
FROM MYTABLE
SELECT CAST(MYCHARCOL AS VARCHAR(LEN(MYCHARCOL)))
FROM MYTABLE
How do I convert a char column to varchar
that is the exact length of the data inside that char column?
=========
You can't do that
Try this
SELECT CAST(RTRIM(MYCHARCOL) AS VARCHAR(8000)) FROM MYTABLE
SELECT CAST(RTRIM(MYCHARCOL) AS VARCHAR(8000)) FROM MYTABLE