, , . , :
, , , . , , . API .
The solutions are somewhat different and really depend on the nature of the applications. Presentations can help, although they share some of the same service issues. Dynamic SQL is another approach. We can write complex procedures that return a lot of differnet result sets depending on the input parameters. Hell, sometimes we can even write SQL statements in a real application.
Oh, and there is a simple procedure that basically wraps SELECT * FROM some_table, but comes with its own set of problems.
source
share