GARANTIR DESCONTO

Fórum Pegar ip ao inserir dados #376773

02/05/2010

0

Colegas,
tenho a seguinte tabela:

CREATE TABLE tb_auditoria
(
  idusuario dm_inteiro,
  local_opr dm_texto,
  operacao dm_opr,
  dt_operacao dm_timestamp,
  ipmaquina ??????
)

Gostaria que ao inserir o registro o campo ipmaquina fosse preenchido automaticamente com o ip do usuário,
assim como se faz com o tipo timestamp. Tem jeito.
Obrigado!
Nilo Souza

Nilo Souza

Responder

Posts

04/05/2010

Jair N.

Boa Tarde para pegar o:

= IP do cliente logado no PostgreSQL 8.3
:: SELECT inet_client_addr();

= IP do servidor
:: SELECT inet_server_addr();

Domisteco,

Atc.

Responder

Gostei + 0

04/05/2010

Nilo Souza

como coloco isso na tabela acima?
Responder

Gostei + 0

05/05/2010

Jair N.

Boa Tarde, você pode editar o campo e na opção de "valor padrão" coloque "inet_client_addr()" ou crie uma TRIGGER para quando inserir um registro, porém recomendo o primeiro que funciona perfeitamente.

Saudações

Atc.
Responder

Gostei + 0

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

Aceitar