[firebase-br] Dominio em SP

Gladiston Santana gladiston em vidy.com.br
Sex Jun 7 10:22:50 -03 2013


Se voce solicitar que o IBExpert gere o script incluindo as domains então
essa conversão não é feita.
Se voce gerar um script sem incluir os domains, daí ele faz isso, uma
reverso nestes tipos.


Em 6 de junho de 2013 17:47, Julio F. Figueiredo <tuskinhu em gmail.com>escreveu:

> *Interessante, fiz esse teste no Firebird 2.5, criei e li com o IBExpert:*
>
> CREATE DOMAIN BOOLEAN AS
> SMALLINT
> NOT NULL
> CHECK (value in(0,1)) ;
>
> create or alter procedure NEW_PROCEDURE (
>     ENTRADA BOOLEAN)
> returns (
>     SAIDA BOOLEAN)
> as
> begin
>   /* Procedure Text */
>   saida = entrada;
>   suspend;
> end
> ;
>
> *Após criado e comitado a Proc peguei novamente o código:*
>
> create or alter procedure NEW_PROCEDURE (
>     ENTRADA smallint)
> returns (
>     SAIDA smallint)
> as
> begin
>   /* Procedure Text */
>   saida = entrada;
>   suspend;
> end
>
> *Note q ele converteu o TIPO (DOMAIN BOOLEAN) criado com a procedure pro
> tipo primario do banco (smallint).*
>
>
>
> ________________________________________
> Att,
> *Julio F. Figueiredo*
> *Analista de Sistemas*
>
>
> Em 6 de junho de 2013 17:21, Rafael Voltani
> <rafael.volts em turbocode.com.br>escreveu:
>
> > Boa tarde
> >
> > Alguem poderia me dar uma luz do que pode estar acontecendo aqui no
> > banco...
> >
> > Quando tento criar uma SP e coloco variáveis com domínios
> >
> > Ex: DECLARE VARIABLE VPENDENTES SYS$INT;
> >
> > SYS$INT eh um dos domínios que criei...
> >
> > Ocorre o seguinte erro:
> >
> > "An error was found in the application program input parameters for
> > the SQL statement.
> >  Dynamic SQL ERROR. SQL error code = -804. Lock conflit on no wait
> > transaction."
> >
> >
> > Os programadores anteriores desse banco não conheciam domínios...
> > acho...
> >
> > Estou na empresa a pouco mais de 2 meses e comecei a implementar o
> > domínio...
> > Mas somente nos campos que crio, para não dar conflito com o que "esta
> > funcionando".
> >
> > Grato desde já
> >
> > Rafael Voltani
> > Delphi7 + Firebird2.5
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista