我有一个包含如下数据的文本文件:
A 123 JoeBSD1639973e7378790
A 344 TomGDF7393694e0902087
B 344 ZenGDF9838987e0849399
我已经使用 sqlldr 批量插入临时表,并且所有数据都在一个列中,因为我这里没有任何字段分隔符。
现在我想将这些数据分成如下列:
Section Book1 Name Book2 RollNo Book3 RegNo
----------------------------------------------------------
A 123 Joe BSD 1639973 e 7378790
A 344 Tom GDF 7393694 e 0902087
B 344 Zen GDF 9838987 e 0849399
我可以识别字段的方法是使用字符长度,例如 Section 是 2 长度,Book1 是 4,Name 是 3,Book2 是 3,RollNo 是 7,Book3 是 1,RegNo 是 7。
有人可以帮助我进行查询以进行此转换吗?