<br><br><div class="gmail_quote">On Wed, May 13, 2009 at 1:33 PM, Matt Amos <span dir="ltr"><<a href="mailto:zerebubuth@gmail.com">zerebubuth@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Wed, May 13, 2009 at 7:30 PM, Ian Dees <<a href="mailto:ian.dees@gmail.com">ian.dees@gmail.com</a>> wrote:<br>
> On Wed, May 13, 2009 at 1:27 PM, Matt Amos <<a href="mailto:zerebubuth@gmail.com">zerebubuth@gmail.com</a>> wrote:<br>
</div><div class="im">>> sorry, i wasn't clear in my question: why triggers in particular,<br>
>> rather than one of the many other features that the DB provides for<br>
>> doing this?<br>
><br>
> Mostly because it would allow us to use the same XML format that everybody<br>
> already knows how to parse and because it's what I've worked with in my<br>
> limited PostgreSQL experience.<br>
<br>
</div>why would it allow us to use the XML format? nothing in XML ever goes<br>
near the database.<br>
<div class="im"></div></blockquote><div><br>I meant that it would trigger some external executable that would build up the XML, not that the database would do it.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">> What other features were you thinking about?<br>
<br>
</div>i was looking at snapshots and transaction IDs to isolate the updated<br>
rows in the history tables.</blockquote><div><br>I yield to your judgment on that. I haven't given myself enough time to explore abusing the database app for such a thing.<br></div></div>