[firebase-br] Arquivo texto

Otto ottofuch em osite.com.br
Sex Out 8 22:09:00 -03 2004


A Helen escreve, na página 284:
Operações
Apenas as operações de INSERT e SELECT podem ser executadas nas linhas de
uma tabela externa. Tentativas de atualizar (update) e deletar linhas
resultarão em erro.
Eu não tinha ainda atentado para os arquivos externos, e vou estudar o
assunto em mais detalhe, pois o achei muito interessante.
No tópico Importando Arquivos Externos para dentro de Tabelas Firebird, no
passo 3, a Helen escreve:
"Usando um edito de texto, ou um aplicativo que permita gerar texto de
formato fixo, crie e povoe (povoar) o arquivo externo. Faça cada registro do
mesmo comprimento, complete (pad) os espaços não usados com brancos, e
insiria o(s) caractere(s) EOL (fim de linha) no fim de cada registro"
O Linux usa o caractere 0x10 para fim de linha, o Windows usa 0x0D 0x0A (13
e 10 decimal) e o Macintosh usa o 0x OD (13) como fim de linha.

Num tópico chamado Convertendo Tabelas Externas em Tabelas Internas, a Helen
esceve:
"'É possível converter os dados atuais (current data) em tabelas externas,
converter em tabelas internas (NT: usei a palava converter duas vezes de
propósito). Os meios para fazer isto é fazer o backup do banco de dados
usando o utilitário gbak  com a chave -convert (abreviatura: -co). Todas
tabelas externas definidas no banco de dados serào convertidas em tabelas
internas ao restaurar-se o backup. Após isto, a definição da tabela externa
será perdida. Para mais informações, veja o  capítulo 38".
100+
Otto
----- Original Message ----- 
From: "Flavio Yamil" <yamil3 em brturbo.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Friday, October 08, 2004 11:10 AM
Subject: RES: [firebase-br] Arquivo texto


Pelo que eu percebi, nas tabelas externas você pode incluir registros, mas
não deletar.

Flavio Yamil

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Kléber Caneva
Enviada em: quinta-feira, 7 de outubro de 2004 16:14
Para: FireBase
Assunto: Re: [firebase-br] Arquivo texto

Já tentou executar um DELETE FROM TABELA_EXTERNA pra apagar os registros ?

[]´s

Kléber Caneva




----- Original Message ----- 
From: "Flavio Yamil" <yamil3 em brturbo.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Wednesday, October 06, 2004 5:33 PM
Subject: [firebase-br] Arquivo texto


Pessoal,

Tenho que criar um arquivo texto diretamente do servidor. Até aí tudo bem.
Trabalho com tabelas externas.



A questão é:

Como posso deletar o arquivo gerado? Pois enquanto existir uma conexão com o
banco ele não deixa excluir o arquivo gerado. Na verdade não há necessidade
de excluir o arquivo, mas preciso "zerá-lo" para gerar as informações outra
vez, e não estou conseguindo.



Abraços...

Flavio Yamil





______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: VirusScan / Atualizado em 06/10/2004 / Versão: 1.5.2
Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://www.terra.com.br/centralunificada/emailprotegido/imail/imail.cgi?+_u=
kdcc&_l=1097095005.743737.28018.chui.terra.com.br



______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br



______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br





Mais detalhes sobre a lista de discussão lista