Campo BLOB multiplas linhas para multiplos registros texto
Prezados boa tarde,
Tenho uma tabela com n registros
Em cada registro há um campo do tipo "BLOB"
Este campo contém um "VCARD" como abaixo:
BEGIN:VCARD
VERSION:4.0
UID:urn:uuid:57eb8
N;SORT-AS="Maria da Silva Santos":Silva Santos;Maria;da;;
FN:Maria da Silva Santos
EMAIL;PREF=1:maria@uol.com.br
TEL;TYPE=CELL:01511970000000
TEL;TYPE=CELL:11985621554
TEL;TYPE=HOME,VOICE:42325622
TEL;TYPE="OTHER":965245545
TEL;TYPE=WORK,VOICE:0212132655520
ORG:Padaria;
PRODID:-//MailClient.Contact/7.0.27943.0
END:VCARD
Este registro em específico tem 5 telefones associados (linha começa com "TEL"). Poderia ter mais ou menos, não é sempre 5.
Gostaria de "horizontalizar" este registro (e todos da tabela) em outra tabela, criando 5 registros de texto de 1 linha só, cada um com seu respectivo dado, replicando o que não muda:
Campo: conteúdo
SORT-AS:Maria da Silva Santos (só o que está entre os parênteses)
FN:Maria da Silva Santos
TEL:01511970000000
TYPE:CELL
SORT-AS:Maria da Silva Santos (só o que está entre os parênteses)
FN:Maria da Silva Santos
TEL:11985621554
TYPE:CELL
SORT-AS:Maria da Silva Santos (só o que está entre os parênteses)
FN:Maria da Silva Santos
TEL:42325622
TYPE:HOME,VOICE
SORT-AS:Maria da Silva Santos (só o que está entre os parênteses)
FN:Maria da Silva Santos
TEL:965245545
TYPE:OTHER (Tirei as aspas indesejadas)
SORT-AS:Maria da Silva Santos (só o que está entre os parênteses)
FN:Maria da Silva Santos
TEL:0212132655520
TYPE:WORK,VOICE
Alguem tem alguma idéia?
Mto obrigadoDiscussão (0)
Carregando comentários...