CREATE OR REPLACE FUNCTION "audittable"."backup_logs"()
RETURNS "pg_catalog"."trigger" AS $BODY$
DECLARE
filename text :='/home/ukabima/backups/log_backups/loggedtransactions_' || CURRENT_DATE ||'.txt';
BEGIN
IF ((SELECT count(*) from audittable.tbl_loggedtransactions) >500000) THEN
EXECUTE'COPY audittable.tbl_loggedtransactions TO ''' || filename || '''';
-- COPY audittable.tbl_loggedtransactions TO '/home/ukabima/backups/log_backups/mamanoseng3_loggedtransactions.csv' DELIMITER ',' CSV HEADER ;
DELETE FROM audittable.tbl_loggedtransactions;
END IF;
return NULL;
end;
$BODY$
LANGUAGE plpgsql VOLATILE
COST 100
Langganan:
Posting Komentar (Atom)
Dynamic Query - SQL Server
Berikut adalah contoh dari bentuk dari Dynamic Query di SQL Server yang dibungkus ke dalam Store Procedure: USE [Data00] GO SET ANSI_NULLS ...
Popular Posts
-
select round(5.123456 , 2) from dual ==> 5.12 select round(5.87654 , 2) from dual ==> 5.88 select floor(5.89) from dual ==> 5 s...
-
UBAH FORMAT TANGGAL CONTOH DI DATABASE FORMATNYA YYYY/MM/DD, KITA UBAH JADI DD/MM/YYYY select a.nomor_register_aplikasi no_rekening, a.na...
-
Contoh kita igin restore database di lokal: 1.create new database (jika sudah ada yg lama bisa di rename dulu, baru create yang baru) (cont...
Tidak ada komentar:
Posting Komentar