[firebase-br] VIEW no FB - uma decep??o
Eduardo Jedliczka (TeamFB)
jedyfb em gmail.com
Qui Maio 18 11:47:07 -03 2006
Parece piada!!!!
Você faz uma gambiarra para "mudar" o tamanho de um campo diretamente nas
tabelas de sistema, e não faz a mesma coisa no campo da view... E ainda quer
que funcione!!!
Experimenta fazer algo semelhante no Oracle!!! Depois, quando você tiver
recriando o banco, ou voltando um backup, terá maior consideração pelas
tabelas de sistema.
Mas, como você está decepcionado com o FireBird, e não com o Oracle (onde
raramente alguém altera algo nas tabelas de sistema), experimente fazer um
backup e restore após uma alteração (preguiçosa) nas tabelas de sistema.
Assim o banco irá recriar TODAS as views e SPs.
======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
----- Original Message -----
From: "Romulo Oliveira" <romulocpd em yahoo.com.br>
To: <lista em firebase.com.br>
Sent: Thursday, May 18, 2006 8:02 AM
Subject: [firebase-br] VIEW no FB - uma decep??o
> Amigos,
>
> No meu sistema eu utilizo muito as VIEWS, realmente um excelente recurso.
> A primeira grande falha que acho é que um ORDER BY não pode estar dentro
> dela. Vi que isso será resolvido no FB 2.0.
>
> Ontem passei por um grande problema e fiquei mt puto com o FB. Tinha uma
> tabela de contas onde o cliente pediu pra aumentar os campos VARCHAR de 30
> para 90 caracteres. Fui na tabela e alterei. Show de bola! (via
> IBExpert).
>
> Daí meu programa começou a dar pau e depois de um tempo tomando coça
> lembrei que as Triggers talvez estariam ainda exergando a estrutura
> antiga. Tava dando o erro STRING TRUNCATION...
>
> Daí foi só recriar a VIEW que funcionou na hora..
>
> Poxa, isso realmente é um problema pois tenho geralmente algumas VIEWS de
> cada tabela (tenho mais VIEWS que Tabelas)... dai nao terei como lembrar
> de recompilar todas.
>
> Algum jeito de resolver isso?
>
> Valeu!
> Romulo
> Nova Friburgo - RJ
>
>
>
>
--------------------------------------------------------------------------------
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista