column sep can be string having multiple chars.
I created a text file having these 3 lines-
abc<~>def
pqr<~>123
lmn<~>xyz
Then I created a table-
create table multi (c1 varchar, c2 varchar) column sep '<~>' import data from '/home/tsingh/multi'
The select sql gives correct result-
select * from multi
abc def
pqr 123
lmn xyz
Can you check the chars that you are using as sep are the same in your data file. If you still can't get it working, could you send a txt file containing few rows. I will check it here..
-Tarandeep