🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #194593

mysql i postgres - trigger czy cos innego?

#194593
From: MaRc
Date: Mon, 31 Aug 2015 19:05
21 lines
1830 bytes
Witam
Potrzebuję rejestrować, a raczej zapisywać czas ostatniej zmiany w tabeli.
Mam tabelę nodes i jeśli coś do tej tabeli zostanie dodane, updateowane 
lub delete to by do tabeli nodes_lupdate był wpisywany timestamp.
tabela nodes_lupdate zawiera jedynie jedną kolumnę o nazwie tstamp. chcę 
zrobić "UPDATE nodes_lupdate set tstamp = now()" jeśli cokolwiek zmieni 
sie w tabeli nodes. potrzebne jest mi to do generowania danych do 
radiusa, jeśli nie było zmiany to nie ma potrzeby generowania nowej 
konfiguracji co za tym idzie nie ma potrzeby reloadu serwera.

Jakiego naprostrzego sposobu użyć do takiej rejestracji zmian w tabeli?

W postgresie muszę chyba użyć triggera, aczkolwiek nie działa on ze 
starszymi serwerami :/

W mysql?

-- 
MaRc
Nie kłóć się z idiotą. Będziesz musiał zniżyć się do jego poziomu a 
wówczas pobije cię swoimi argumentami.
Technical Details
Message-ID: <55e4a57f$0$27514$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!peer03.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!peer03.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.bazy-danych
X-Mozilla-News-Host: news://news.nask.pl:119
From: MaRc <tuksmr@gmail.com>
Subject: mysql i postgres - trigger czy cos innego?
Date: Mon, 31 Aug 2015 21:05:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0
MIME-Version: 1.0
Lines: 21
Message-ID: <55e4a57f$0$27514$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 46.174.237.1
X-Trace: 1441047935 unt-rea-a-02.news.neostrada.pl 27514 46.174.237.1:53290
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 1704
X-Received-Body-CRC: 4080549421
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit