Dear Mark,
 
Thanks a lot for your quick answer. I suspected this, specially because the 
column rdb$system_flag is different of 0 (zero). But as I don't know deeply the 
bd structure (the system tables), I asked this for to know if this case could 
mean useless triggers, and then this could mean trash for the db. I understood 
your information very clearly and I thank you a lot for that.
 
My best wishes for you,
Roberto Camargo.


________________________________
From: Mark Rotteveel <m...@lawinegevaar.nl>
To: firebird-support@yahoogroups.com 
Sent: Saturday, June 15, 2013 10:27 AM
Subject: Re: [firebird-support] about system table RDB$TRIGGERS


On 15-6-2013 15:20, Tupy... nambá wrote:
> Dear friends,
>
> Opening the table RDB$TRIGGERS, I saw many rows where the column 
> RDB$TRIGGER_SOURCE is empty (null or an empty string). And the related tables 
> doesn´t present these triggers.
>
> I ask you:
> -Are these rows at RDB$TRIGGERS useless ?
> -May I delete these rows ?
> -If I delete these rows, may I cause some any kind of trouble to my database 
> ? Will this delection be helpful for the DB ? This way, will this delection 
> affect the DB operation in any way, positive or negatively ?

Never, ever directly manipulate the system tables. Most of those 
triggers are system triggers which are important for the correct working 
of the Firebird database. A new Firebird database has 35 system triggers 
which have no source (because they weren't declared using SQL).

The RDB$TRIGGER_SOURCE is just informational, the actual (compiled) 
trigger is stored in RDB$TRIGGER_BLR.

So no, don't delete them, you will ruin your database.

Mark
-- 
Mark Rotteveel


------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Visit http://www.firebirdsql.org/and click the Resources item
on the main (top) menu.  Try Knowledgebase and FAQ links !

Also search the knowledgebases at http://www.ibphoenix.com/

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Yahoo! Groups Links



[Non-text portions of this message have been removed]

Reply via email to