In 9i release 2, the parameters in dbms_lob.substr is ordered
differently then in a substr function. In substr the parameter order
is: substr (string, position, length). In dbms_lob.substr the parameter
order is: dbms_lob.substr (lob_locator, length, position).
Therefore, your SQL will sort correctly if your function looks like
this:
dbms_lob.substr(clobCol, dbms_lob.getlength(clobCol), 1) asc
|