【发布时间】:2015-01-09 08:35:00
【问题描述】:
我在拆分我正在记录的变量时遇到问题,其中各种值用@ 符号分隔。我想将值分成多列并删除字符串分隔符 (@)。
注意:这些值通常是文本,但可能是可变长度。
我在 Google 和 Stackoverflow 上搜索过无数次解决方案,但大多数都不适用,因为我有可变字符串长度和可变值长度 :(
提前致谢!
例子:
Original column
--------------------------------
Value1@Value2@Value3@Value4@Value5
Value1@Value2@Value3
Value1@Value2@Value3@Value4@Value5@Value6`
我想要什么:
Column1 Column2 Column3 Column4 Column5 Column6
----------------------------------------------------------------------
Value1 Value2 Value3 Value4 Value5
Value1 Value2 Value3
Value1 Value2 Value3 Value4 Value5 Value6
【问题讨论】:
-
旁注:这是一个列(不是列)
标签: sql formatting teradata string-split