[firebase-br] Domain com Exception
.:. Enio Marconcini .:. 1010011010 .:.
eniorm em gmail.com
Seg Out 24 14:28:49 -03 2005
realmente eu pensei em usar um trigger para isso, mas a desvantagem é que
terei que criar triggers para todas as tabelas, então eu estou em busca de
algo mais prático, pois sendo que o domain eu posso usar em várias
tabelas.... eu tentei algo do tipo mas o FB não aceita:
*CREATE DOMAIN D_NOMECOMPLETO AS
VARCHAR(60) CHARACTER SET WIN1252
NOT NULL
CHECK (IF VALUE IS NULL THEN
EXCEPTION EX_NOTNULL)**
COLLATE PXW_INTL850;*
na hora de compilar da erro pois o *IF* não é reconhecido como um comando
válido nesse caso ai.
falow+
On 10/24/05, Marcilio Soares <marciliosoares em yahoo.com.br> wrote:
>
> Eu nunca tentei fazer assim e nem sei se e possivel mas
> se necessario faca isso numa trigger de before insert/update e chame a
> exception de la caso seja nulo
> Tipo:
> IF (CAMPO IS NULL) THEN
> EXECUTE EXCEPTION EX_NOTNULL;
>
> --
>
> Marcílio N. Soares
> ".:. Enio Marconcini .:. 1010011010 .:."
> <eniorm em gmail.com> wrote in message
> news:354e237b0510240512k31352e37h5d3092817bd5f89e em mail.gmail.com...
> Galera bom dia, eis o meu domain:
> **
> *CREATE DOMAIN D_NOMECOMPLETO AS
> VARCHAR(60) CHARACTER SET WIN1252
> NOT NULL
> CHECK (IF VALUE IS NULL THEN
> EXCEPTION EX_NOTNULL)
> COLLATE PXW_INTL850;
> *
> no entanto, da erro na hora de compilar esse script, eu precisaria
> disparar
> a exception EX_NOTNULL (que eu predefini) caso o valor do domain seja
> NULL,
> alguém sabe se isso é possível,
>
> --
> ENIO RODRIGO MARCONCINI
> .:. msnm: eniorm em gmail.com .:.
> http://www.delfosdesenvolvimentos.com
> ______________________________________________
> FireBase-BR (www.firebase.com.br <http://www.firebase.com.br>) - Hospedado
> em www.bavs.com.br <http://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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br <http://www.firebase.com.br>) - Hospedado
> em www.bavs.com.br <http://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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
--
93!
ENIO RODRIGO MARCONCINI
.:. msnm: eniorm em gmail.com .:.
http://www.delfosdesenvolvimentos.com
Mais detalhes sobre a lista de discussão lista