[firebase-br] Valor Default nao funciona no ZeosDB com Firebird 1.5

Fausto fausto.s.a em uol.com.br
Qua Out 13 17:00:57 -03 2004


Eu defino assim:
CREATE DOMAIN DM_LOGICO AS
CHAR(1) CHARACTER SET WIN1252
CHECK (VALUE IN  ( 'T', 'F'))
COLLATE WIN1252

E funcionona normalmente, na tabela em questão fica da seguinte forma:
 FORSIT  DM_LOGICO DEFAULT 'T' /* DM_LOGICO = CHAR(1) CHECK (VALUE IN  (
'T', 'F')) */,
 FORRES  DM_LOGICO DEFAULT 'T' /* DM_LOGICO = CHAR(1) CHECK (VALUE IN  (
'T', 'F'))* /,

----- Original Message ----- 
From: "Deosdete Pereira da Silva" <dsilva em stampafare.com.br>
To: <lista em firebase.com.br>
Sent: Wednesday, October 13, 2004 4:50 PM
Subject: [firebase-br] Valor Default nao funciona no ZeosDB com Firebird 1.5


Olá Pessoal!


Estou tentando usar um campo SIMNAO com valor default 'N', mas só
funciona se não for definido para ele um valor nullo na hora de inserir,
ou seja tenho que usar: insert table(campo1, campo2, ... sem indicar
esse campo.
O problema é que eu uso o ZeosDB e creio que quando o usuário não digita
nada, ele define null para o campo e então entra null e não o valor
default, como resolvo isso?
Alguém tem alguma idéia de como configurar o objeto Query do ZeosDB?



________________________________________________________________________
 Stampafare
Deosdete Pereira da Silva
Analista de Sistemas
Fone: 11 48158181
________________________________________________________________________
"Esta mensagem e quaisquer anexos são exclusivamente para o uso da parte
endereçada e poderão conter dados privilegiados e confidenciais. Caso o
leitor da mensagem não seja a parte a quem ela foi endereçada, nem um
representante autorizado da mesma, ficará notificado, por meio desta,
que qualquer divulgação desta comunicação é estritamente proibida. Se
esta comunicação foi recebida erroneamente, por favor, notifique-nos
disto imediatamente por e-mail e delete a mensagem e quaisquer anexos a
ela de seu sistema."


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.745 / Virus Database: 497 - Release Date: 27/08/2004

______________________________________________
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


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004





Mais detalhes sobre a lista de discussão lista