You do not need to convert it. Implicit listing occurs when you use
INSERT otherTable SELECT ....., timeAsVarchar, ... FROM csvTable
If all the time data (master space or not) is processed from a string, the query will work beautifully. If, however, it is likely that bad or empty data cannot be converted in time, first check it
INSERT otherTable SELECT ....., CASE WHEN ISDATE(timeAsVarchar)=1 THEN timeAsVarchar END, ... FROM csvTable
ELSE NULL implied, so I left it.
source share