I have a csv file that contains a column of type integer but also contains string values, I try to convert this column to a string but the values that are string originally are not inserted into my mysql table, I I think to check the type of the column if it is integer I convert it to string if not if it is string I insert it directly, can you help me if there is a function or a component for this treatment.
Type of your column in input and output( your table) schema should be string. You don't need to convert input column from integer to string.
When you are reading file using tfileinputExcel or tfileinputdelimited, read the problematic column as String and the issue will be resolved.
Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved :-)
Talend named a Leader.
Kickstart your first data integration and ETL projects.
Part 2 of a series on Context Variables
Learn how to do cool things with Context Variables
Find out how to migrate from one database to another using the Dynamic schema