DUVIDA técnica no POSTGRE

27/02/2017

0

Ola.
Tenho uma dúvida quanto a clausula DEFAULT no campo de uma tabela
Digamos que eu tenha a tabela clientes com uma coluna "estado"
cujo valor do campo defini com "SP"
.
ex:
create table clientes (
nome varchar(50)
estado varchar(02) DEFAULT 'SP'
)
.
quando dou um insert no banco funciona beleza
.
ex: INSERT INTO CLIENTES (nome) values ('jose')
.
O banco cria o registro: 'jose', 'SP'
.
Agora no Delphi tenho a seguinte questão.
Uso um componente FDQUERY do firedac: ex "clientes"
.
e dou um APPEND: ex clientes.Append
.
Nesse momento o que aconteceu no banco? acredito que NADA. Estou certo ou errado?
.
Pois apos o APPEND o campo no componente não tem nada.
ex: ClientesEstado.Value = ''
.
Então se eu quero mostrar na tela de cadastro o valor que veio do banco não tem como?
Pois ele só vai aparece no POST? certo ou errado?
.
Alguém poderia confirmar essas informações ?
Obrigado.
Alberto

Alberto

Responder

Posts

27/02/2017

Raylan Zibel

Certo.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar