[firebase-br] Firebird 2.5.1 e DEFAULT values + Delphi7 no Win7(32)
Mário Reis
mariodosreyx em gmail.com
Seg Abr 29 17:00:44 -03 2013
Olá pessoal
Criei alguns domínios como o que segue:
CREATE DOMAIN MY_USER AS
VARCHAR(10)
DEFAULT CURRENT_USER;
CREATE DOMAIN MY_DATA AS
VARCHAR(10)
DEFAULT CURRENT_DATE;
CREATE DOMAIN MY_TIME AS
VARCHAR(10)
DEFAULT CURRENT_TIME;
Mais tarde ao criar uma tabela
Create Table Pessoas(PESSOA_ID INTEGER NOT NULL,
fields....
USERID MY_USER DEFAULT CURRENT_USER NOT NULL COLLATE PXW_INTL850,
DATA MY_DATA DEFAULT CURRENT_DATE NOT NULL,
HORA MY_HORA DEFAULT CURRENT_TIME NOT NULL)
ETC...
Ao criar um novo registo no Delphi ou noutra ferramenta qualquer mm em SQL
o que me vem carregado New.UserId, New.Data ou New.Hora são strings do
género: New.UserId="CURRENT_USER" e não o seu valor ou "CURRENT_DATE"
ou "CURRENT_TIME" e nunca o valor respectivo.
Alguém já lhe aconteceu o mesmo? Como ultrapassou que editor(es) Sql usam.
Estou a usar dois O SQlManager e EMS-SqlManager qualquer deles da problemas
regista errado.
Esta cena a funcionar bem poupa código para caramba e ainda por cima
no "OnNewRecord" mostra logo ali os valores que ir~~ao ser carregados para
a Database.
Obrigado
Mário
Mais detalhes sobre a lista de discussão lista