PL SQL http://docs.oracle.com/cd/B14117_01/appdev.101/b10807/13_elems002.htm http://docs.oracle.com/cd/B14117_01/appdev.101/b10807/06_ora.htm#i36056 http://docs.oracle.com/cd/B14117_01/appdev.101/b10807/06_ora.htm#i7105