Oracle --> Lpad

Semuta
14 de Diciembre del 2007
Alguien sabe de Lpad, ias, onsi? No hay forma de conseguir manuales en castellano? Tardo hora en conseguir traducir los maravillosos manuales q proporciona Oracle :s

Gracias :)

oracle_fan
14 de Diciembre del 2007
La función LPAD permite rellenar con espacios en blanco una columna tipo varchar2, por la izquierda, hasta completar una determinada cantidad de caracteres. Aplicas Lpad así (en Sql Plus):
SQL> select lpad(columna, 10) from tabla;

Suponemos que "columna" es de tipo varchar2 y menor a 10 caracteres, por ejemplo "Semuta". El resultado será " Semuta". Si tu cadena es de largo igual o mayor al especificado en la función, Lpad te devuelve la misma cadena. Se usa más el RPAD, que hace lo mismo pero por la derecha.
Sobre manuales en español, depende de dónde vivas. Yo tengo el manual de PL/SQL 8 en español, de Osborne, división de McGraw Hill.