TRIGGER, COMO GRAVAR DATA???
BOM DIA!
Tenho a seguinte Trigger -
SET TERM^;
CREATE TRIGGER GRAVA_DATA_HORA
FOR EMPRESAS BEFORE INSERT
AS BEGIN
NEW.DATAHORA=´01-01-2003´;
END ^
Como faço para gravar a hora e a data atual no lugar de ==>´01-01-2003´?? sera que tem jeito?
Agradeço que possa ajudar, Obrigado.
Marcos.
Tenho a seguinte Trigger -
SET TERM^;
CREATE TRIGGER GRAVA_DATA_HORA
FOR EMPRESAS BEFORE INSERT
AS BEGIN
NEW.DATAHORA=´01-01-2003´;
END ^
Como faço para gravar a hora e a data atual no lugar de ==>´01-01-2003´?? sera que tem jeito?
Agradeço que possa ajudar, Obrigado.
Marcos.
Marcao
Curtidas 0
Respostas
Afarias
16/09/2003
current_date // data atual
current_time // hora atual
current_timestamp // data e hora atual
T+
current_time // hora atual
current_timestamp // data e hora atual
T+
GOSTEI 0
Stci
16/09/2003
MARCAO,
Voce pode usar CURRENT_TIMESTAMP para gravar a data/hora do sistema como:
INSERT INTO datah ( DATAHORA ) VALUES (current_timestamp);
---
DDL do Banco é
CREATE TABLE DATAH (
DATAHORA TIMESTAMP
);
----
Voce pode usar CURRENT_TIMESTAMP para gravar a data/hora do sistema como:
INSERT INTO datah ( DATAHORA ) VALUES (current_timestamp);
---
DDL do Banco é
CREATE TABLE DATAH (
DATAHORA TIMESTAMP
);
----
GOSTEI 0
Marcao
16/09/2003
obrigado mais uma vez, deu certo, valeu mesmo!!!!
Marcos.
Marcos.
GOSTEI 0
Daniel Luna
16/09/2003
MARCAO,
Voce pode usar CURRENT_TIMESTAMP para gravar a data/hora do sistema como:
INSERT INTO datah ( DATAHORA ) VALUES (current_timestamp);
---
DDL do Banco é
CREATE TABLE DATAH (
DATAHORA TIMESTAMP
);
----
Valeu,me ajudou bastante também !
Voce pode usar CURRENT_TIMESTAMP para gravar a data/hora do sistema como:
INSERT INTO datah ( DATAHORA ) VALUES (current_timestamp);
---
DDL do Banco é
CREATE TABLE DATAH (
DATAHORA TIMESTAMP
);
----
GOSTEI 0
João Filho
16/09/2003
Não recomendo utilizar triggers para este tipo de tratativa, caso seja necessário inserir a data corrente no momento do Insert, seria mais correto alterar o campo da sua tabela adicionando um valor defaul exemplo;
create table meuowner.minhatabela (id number primary key, data date default sysdate);
GOSTEI 0