Newsgroups: comp.databases.oracle.server
Subject: Re: Fixed format output
References: <5f486h$eah@news.more.net>
turner@more.net (David Turner) writes:
> Does anyone know how to format the output for the
>dbms_output.put_line. Or possibly another function that will do fixed format
>output.
> Thanks David Turner
You can use the RPAD and SUBSTR functions to make a fixed format output.
For example, to ensure that a column XXX is 30 characters:
dbms_output.put_line(rpad(substr(XXX,1,30),30);
The SUBSTR(XXX,1,30) will output up to the first 30 characters.
The RPAD(...,30) will append spaces to make the string 30
characters.
-Ari Kaplan
Independent Oracle DBA Consultant
<-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><->
<-> Visit my Web Page: www.arikaplan.com <->
<-> email: akaplan@interaccess.com <->
<-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><->
Back to Ari Kaplan's Home Page