Bom dia,
Eu estou fazendo uma carga no banco com o sqlloader e o arquivo, que veio para eu carregar no banco, veio assim com aspas:
"ESTOQUE DE DÍVIDAS";"001 - BB";"SP"
como faço para eu retirar as aspas?
SQLLOADER
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
você pode abrir em um editor de texto e fazer um replace..
trocar suas aspas por espaço em branco ou coisa nenhuma...
via plsql.. você não poderia fazer um substring?
trocar suas aspas por espaço em branco ou coisa nenhuma...
via plsql.. você não poderia fazer um substring?
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
cara eu preciso retirar essas aspas no momento da carga, dinamicamente, pois o arquivos contém mais de 10.000 linhas.
já fiz isso uma vez, mas não me lembra, faz muito tempo.
já fiz isso uma vez, mas não me lembra, faz muito tempo.
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
o arquivo vem assim pra mim:
"ESTOQUE DE DÍVIDAS";"001 - BB";"SP"
"ESTOQUE DE DÍVIDAS";"001 - BB";"DF"
"ESTOQUE DE DÍVIDAS";"001 - BB";"GO"
"ESTOQUE DE DÍVIDAS";"001 - BB";"MS"
"ESTOQUE DE DÍVIDAS";"001 - BB";"muito"
"ESTOQUE DE DÍVIDAS";"001 - BB";"PR"
"ESTOQUE DE DÍVIDAS";"001 - BB";"RO"
"ESTOQUE DE DÍVIDAS";"001 - BB";"DF"
"ESTOQUE DE DÍVIDAS";"001 - BB";"GO"
"ESTOQUE DE DÍVIDAS";"001 - BB";"MS"
"ESTOQUE DE DÍVIDAS";"001 - BB";"muito"
"ESTOQUE DE DÍVIDAS";"001 - BB";"DF"
"ESTOQUE DE DÍVIDAS";"001 - BB";"GO"
"ESTOQUE DE DÍVIDAS";"001 - BB";"MS"
"ESTOQUE DE DÍVIDAS";"001 - BB";"muito"
e eu não posso carregar no banco com essas aspas. na hora em que eu executar o sqlloader esses dados tem que entrar no banco sem as aspas. eu não posso mecher nesse arquivo, todo dia chega um arquivo desse e é executado automaticamente o sqlloader.
"ESTOQUE DE DÍVIDAS";"001 - BB";"SP"
"ESTOQUE DE DÍVIDAS";"001 - BB";"DF"
"ESTOQUE DE DÍVIDAS";"001 - BB";"GO"
"ESTOQUE DE DÍVIDAS";"001 - BB";"MS"
"ESTOQUE DE DÍVIDAS";"001 - BB";"muito"
"ESTOQUE DE DÍVIDAS";"001 - BB";"PR"
"ESTOQUE DE DÍVIDAS";"001 - BB";"RO"
"ESTOQUE DE DÍVIDAS";"001 - BB";"DF"
"ESTOQUE DE DÍVIDAS";"001 - BB";"GO"
"ESTOQUE DE DÍVIDAS";"001 - BB";"MS"
"ESTOQUE DE DÍVIDAS";"001 - BB";"muito"
"ESTOQUE DE DÍVIDAS";"001 - BB";"DF"
"ESTOQUE DE DÍVIDAS";"001 - BB";"GO"
"ESTOQUE DE DÍVIDAS";"001 - BB";"MS"
"ESTOQUE DE DÍVIDAS";"001 - BB";"muito"
e eu não posso carregar no banco com essas aspas. na hora em que eu executar o sqlloader esses dados tem que entrar no banco sem as aspas. eu não posso mecher nesse arquivo, todo dia chega um arquivo desse e é executado automaticamente o sqlloader.
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
valeu brother funcionou. utilizei esta opção no arquivo .CTL
optionally enclosed by '"'
abraço!
optionally enclosed by '"'
abraço!
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 1 visitante