У меня есть следующие данные:
0297144600-4799 0297485500-5599
0297485500-5599, основанный на наблюдении всегда на позиции 31 символа слева, что является простым подходом.
Но я хотел бы сделать это на случай, если приведенные ниже данные будут такими, что означает, что позиция больше не действительна:
0297144600-4799 0297485500-5599 0297485600-5699
Как вы можете видеть, я думаю, что первый подход будет разделять на 1 пробел (""), но из-за количества пробелов неизвестно (варьируется), как я тогда выберу этот подход? Есть ли способ найти пространство между ними и сжать в 1 пробел ("").
Кстати ... это нужно сделать на TSQL (MS SQL 2005), к сожалению, потому что это для SSIS :(
Я открыт с вашей идеей / предложением.
Спасибо