i thing double-edged sword...
That’s cool.
I’d use the same way.
With Revo?
Disadvantages
Stored procedure languages are quite often vendor-specific. If you want to switch to using another vendor’s database, then you have to rewrite your stored procedures. Stored procedure languages from different vendors have different levels of sophistication; for example, Oracle’s PL/SQL has more languages features and built-in features (via packages such as DBMS_ and UTL_ and others) than Microsoft’s T-SQL. Tool support for writing and debugging stored procedures are often not as good as for other programming languages; but again, this differs between vendors and languages (for example, both PL/SQL and T-SQL have dedicated IDEs and debuggers).