I don't know where error information goes when a trigger doesn't work correctly.
My tool for writing triggers has been Oracle's Sql Developer tool, and my knowledge of how to debug it is pretty much nonexistent. What are some pointers for being able to find useful information about things happening "behind the scenes"? Also, are there better tools that Sql Developer for connecting, testing, debugging, etc?
My method so far has been to write something (a trigger, for instance), test it with single inserts/deletes, and then hope it works from them on. Are there better ways to make sure it's doing exactly what you want? For instance, with a select statement, is there anyway to see (in a debug state or something) each level of the select and how it whittles down results? Any tips greatly appreciated.