Discussions
Categories
- 197.1K All Categories
- 2.5K Data
- 546 Big Data Appliance
- 1.9K Data Science
- 450.7K Databases
- 221.9K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 552 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 555 SQLcl
- 4K SQL Developer Data Modeler
- 187.2K SQL & PL/SQL
- 21.3K SQL Developer
- 296.3K Development
- 17 Developer Projects
- 139 Programming Languages
- 293K Development Tools
- 110 DevOps
- 3.1K QA/Testing
- 646.1K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 158 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 19 Java Essentials
- 162 Java 8 Questions
- 86K Java Programming
- 81 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 466 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 175 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 233 Portuguese
Trigger Techniques???

652142
Member Posts: 37
I am in need of referential integrity in a xml document. I'd like to
trigger one action when another occurs. I have thought of
a few ways to do this by creating named events, and executing events
instead of calling functions. I can then use the xquery function interface to
associate action with an event.
I've searched these archives, and the web, for xml and trigger. Mark Logic
seems to have some kind of xml triggers, a database called Sedna does as well.
Is there planned a first class trigger mechanism for bdb/xml? Are there known
techniques for accomplishing trigger like behavior?
Thanks!
-greg
trigger one action when another occurs. I have thought of
a few ways to do this by creating named events, and executing events
instead of calling functions. I can then use the xquery function interface to
associate action with an event.
I've searched these archives, and the web, for xml and trigger. Mark Logic
seems to have some kind of xml triggers, a database called Sedna does as well.
Is there planned a first class trigger mechanism for bdb/xml? Are there known
techniques for accomplishing trigger like behavior?
Thanks!
-greg
Tagged:
Answers
-
Greg,
There are no immediate plans for triggers. Because BDB XML is an embedded database the application has control most of the time triggers might be needed (e.g. document insert, delete). Events triggered within XQuery Update are a different story. You could write your own XQuery functions that you could call. In the upcoming release BDB XML will support XQuery extension functions written in C++ and Java as well and that may help you achieve your goal.
Regards,
George -
Hi George,
Any ideas on when that new BDB XML will be coming out
-g -
IIRC eXist database also supports triggers.
btw, if DB XML developers are going to implement smth like a nice Java web-application which utilizes DB XML, then application-level triggers could be managed within such a web-application.
Vyacheslav
This discussion has been closed.