The Elisp file for PL/SQL can be found here: http://www.emacswiki.org/emacs/download/plsql.el
I'm trying to byte-compile it as mentioned in the script's comments, but I'm getting this warning: plsql.el:154:1:Warning: defgroup for `plsql' fails to specify containing group.
Not sure if this is a show stopper?
(defgroup plsql nil "")
(defgroup plsql nil "plsql mode" :group 'SQL)
Reason for this: can't put things into root config in later versions of emacs, so I had to put plsql under the group SQL.