Subject | Re: [Firebird-Architect] MVCC + a day in life the mysql instructor |
---|---|
Author | Martijn Tonies |
Post date | 2009-03-13T19:04:35Z |
>>> The other day some book recommends (weird sybase consultant) to avoidFrom a user: having multiple triggers per action is great!!
>>> Triggers ,
>>> I don't know for me in interbase/firebird seems natural to use them
>>> and i didn't have any issues with them
>>> I fact i can't imagine life without triggers or views or transactions.
>>> Anyone knows when they were introduced in interbase?
>>>
>>
>> Triggers, views, and transactions were part of InterBase V1.0 - circa
>> 1985. Views did not include group by or outer joins. From the start
>> InterBase had multiple triggers per time/action (e.g before insert)
>> and a sequence number to order them.
>>
>>
>
> Not quite. gds/Galaxy 1.0 (later renamed Interbase) has a single
> trigger per operation type per table. I didn't have the foggiest idea
> of how popular triggers would be, and how much of a pain in the butt
> combining a bunch of independent triggers into a single one would be.
> Version 2.0 supported multiple triggers per operation per table with a
> sequence number to determine firing order.
>
> Something that I've learned over the ages is that users will always
> surprise me.
With regards,
Martijn Tonies
Upscene Productions
http://www.upscene.com
Download Database Workbench for Oracle, MS SQL Server, Sybase SQL
Anywhere, MySQL, InterBase, NexusDB and Firebird!
Database questions? Check the forum:
http://www.databasedevelopmentforum.com