[firebase-br] Limpar tabela

Francisco Thiago jeandeadlucky em yahoo.com.br
Qua Mar 9 16:35:01 -03 2005


Eu quero a minha :D

Thiago
----- Original Message ----- 
From: "Adelson R. Longo" <adelsonlongo em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, March 09, 2005 1:40 PM
Subject: Re: [firebase-br] Limpar tabela


>
> ok... eu até imaginava isto ( que o Firebird não tem o sistema de 
> Redo-Log, etc...) mas pelo menos valeu a explicação, certo !
>
> []s,     Adelson.
>
> ==========================================
>
> Eduardo Jedliczka wrote:
>
>>Adelson, no fireBird não tem Redo-Log, e um monte de coisas que há no
>>Oracle...
>>
>>Um Delete From Tabela é a forma mais "semelhante" a um truncate.
>>
>>[s]
>>
>>==========================
>>Eduardo Jedliczka
>>Gerasoft Informática
>>Apucarana - Pr
>>==========================
>>
>>----- Original Message ----- 
>>From: "Adelson R. Longo" <adelsonlongo em gmail.com>
>>To: "FireBase" <lista em firebase.com.br>
>>Sent: Wednesday, March 09, 2005 1:14 PM
>>Subject: Re: [firebase-br] Limpar tabela
>>
>>
>>
>>>Gente Boa,
>>>
>>>Dentro do conhecimento, o comando Truncate, que tem no Oracle e no
>>>MS-SQL Server, não tem nada a ver com:
>>>
>>>delete from <tabela>
>>>commit
>>>
>>>...pelo seguinte motivo: quando estes comandos são executados,
>>>considerando um banco com uma quantidade grande de registros ( "vamo
>>>lá", 1 milhão...), meu, demora "uma cara" para serem executados, pois
>>>isto gera Logs para Rollback, tanto que se voce interromper o "delete
>>>from <tabela>" no meio da operação, o mesmo tempo que o banco demorou
>>>apagando ele demora recuperando...
>>>
>>>...agora, com o comando Truncate (no Oracle e no MS-SQL), ele dá um
>>>"Zap" na hora... num piscar-de-olhos tá tudo limpo... tem mais alguns
>>>detalhes, mas desnecessários de serem comentados agora...
>>>
>>>Não sei qual e nem se existe equivalente comando (Truncate) no Firebird,
>>>mas, que não é o "delete from <tabela>" dá até para apostar uma cerveja
>>>! ! !      Ufa....
>>>
>>>Abraços,
>>>
>>>Adelson.
>>>
>>>==============================================================
>>>Sergio Keller wrote:
>>>
>>>
>>>>Pode deletar todos os dados da tabela utilizando
>>>>
>>>>DELETE FROM NOMETABELA
>>>>
>>>>Sergio Keller
>>>>
>>>>----- Original Message ----- 
>>>>From: "Janaina Diniz Pereira" <janainadp em yahoo.com.br>
>>>>To: <lista em firebase.com.br>
>>>>Sent: Wednesday, March 09, 2005 11:14 AM
>>>>Subject: [firebase-br] Limpar tabela
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>Olá, colegas!
>>>>>
>>>>>Alguém poderia me indicar como deletar os dados de uma
>>>>>tabela, sem deletar a tabela. Dá pra usar truncate?
>>>>>Como?
>>>>>
>>>>>Lembrando que utilizo Interbase e php.
>>>>>Já tentei:
>>>>>$sql21= "TRUNCATE TABLE TAB4";
>>>>>$sql_result21 = ibase_query($sql21, $db) or
>>>>>die(ibase_errmsg());
>>>>>
>>>>>mas não deu certo.
>>>>>
>>>>>Desde já, obrigada!
>>>>>
>>>>>Janaina Diniz Pereira.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>_______________________________________________________
>>>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora.
>>>>>
>>>>>
>>>>>
>>>>http://br.acesso.yahoo.com/ - Internet rápida e grátis
>>>>
>>>>
>>>>
>>>>>______________________________________________
>>>>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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) - Hospedado em www.bavs.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) - Hospedado em www.bavs.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) - Hospedado em www.bavs.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) - Hospedado em www.bavs.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