-
SQL injection is one of the most common security vulnerabilities for web applications today. This article shows ways to solve the problem, including a new technique called “Disabling Literals”, and lists new attacks.
-
Oracle PL/SQL Code Generator for Table Encapsulation that would handle all DML operations. It would generate production level code for a table that could be incorporated in any application.
-
One way to avoid “deja code”, that feeling you’d written this algorithm before, is to generate code rather than write it manually.
-
Choice between stored procedures, functions, views, triggers and Inline SQL.
-
Database design is more art than science. An excerpt from Professional Oracle Programming.
More from my bookmarks on del.icio.us
Possibly related:
- MetaSearch Using Oracle MetaLink Search Plus
- links for 2007-02-23
- Oracle OpenWorld 2007
- Have You Heard of Tumblelogs?
- 40+ Links for Knowing the New Oracle Database 11g
Tagged Links, pl/sql, sql-injection | Post a Comment


















Eddie, Thanks for steering people to my codegen link. I agree that it is really important to avoid writing code whenever you can generate it, and table APIs are especially good candidates for generation.
HOWEVER, I really need to update that page. Because PL/Generator is very old and is completely superseded and improved upon by the freeware Quest CodeGen Utility:
http://www.qcgu.net
Thanks! SF
May 25th, 2007, at 12:58 pm #Steven, thanks for the pointer to http://www.qcgu.net. A link from the old codegen page to qcgu would be a good idea.
We are currently writing a big system in PL/SQL (and other technologies). qcgu can be a great time saver for us and help us follow standards and best practices.
As always, your contributions to the Oracle community are greatly appreciated.
May 25th, 2007, at 2:41 pm #Well, Eddie, that is a really good piece of advice! So I updated that page. Long overdue. Thanks for the prompting…
SF
May 25th, 2007, at 8:44 pm #I know CodeGen can be a real time saver. In our company we are using CodeGen to generate pieces of Delphi Code for our framework application. We are also using CodeGen to generate QDA packages to build code easier. If you have any questions, don’t hesitate to ask ;-).
May 26th, 2007, at 1:29 am #