I’m using integration services (SSIS), at the moment I’m getting the data from an excel source, the string Description comes with a length greater than 15 chars: the problem is that I can’t find a way to truncate this data in order to save it in the database (the column database is varchar(15) and I can’t change it).
I was trying to use a derived column in order to truncate the data with no success.
Add a derived column transformation and use the SUBSTRING function to get only the first 15 characters of the string. Read about the Substring function in SSIS here SUBSTRING SSIS Expression
Your expression in the derived column would look something like
SUBSTRING(Description, 0, 15)