SQL 从文本导入数据将所有字段插入单列

SQL Data Import From Text Inserts All Fields into Single Column

我有一个 txt 文件,数据是这样的

[值]~[值]~[值]~[值]~

当我尝试使用 SSMS 导入向导导入到 SQL 服务器时,所有内容都放在一列中,值中包含 ~* 字符(见图) data in single column

我怀疑这是一个 delimiter/encoding 问题,但我还没有找到解决问题的方法。

定义分隔符。定义平面文件源时,在列窗格中,在“列分隔符”下拉列表中输入分隔符。我的测试文件是 =。然后点击“刷新”。