Collections are PL/SQL's version of arrays. Steven talks about ways you can, should, shouldn't iterate through the contents of collections.
Read moreIn this blog, Steven proposes a refactoring exercise. Look at the code. What changes does it need? Discuss it with him on Feuertips June 16.
Read moreIn this blog for episode 12 of Feuertips, Steve shows us how to suppress row-level errors in Oracle Database.
Read moreNaming conventions are key to writing high-quality code. Steven explores what motivates conventions to clarify what works best for us and why.
Read moreIn this episode: to manipulate in-program data in set-kinda ways, use nested tables. They have cool, set-oriented features.
Read moreThe WITH keyword lets us use modular design with SQL and helps avoid redundant logic in SQL statements. Learn more in this Feuertips episoide
Read moreIf you can't always perform automated regression testing, you can build a simple test harness and, as much as possible, make sure your procedures are broken up into units that can be easily tested. See Steven's example.
Read moreThe execution of non-query DML can cause all sorts of SQL errors. Steven lays out guidelines in DML Handling code.
Read moreWhat should be in your exception handling section? Things pertaining to exception handling. What shouldn't? Application code. Learn more.
Read moreA developer takes out "insurance" when they write code to "make sure" or "just in case". This can be unnecessary & unproductive. See examples.
Read more