Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Whitespace question

Re: Whitespace question

From: Syltrem <syltremspammenot_at_videotron.com>
Date: Mon, 10 Jun 2002 13:09:14 -0400
Message-ID: <H25N8.3029$H67.16152@tor-nn1.netcom.ca>


Hello!

> SELECT 'xxx' a, ' ' b
> FROM dual
> WHERE b IS NOT NULL
>
> but that seems so obvious that I wonder if I have misunderstood your
question.
>

  1. I still would like a to print
  2. since b is output on its own line (remember, linesize is 80 and both columns are 80) then I would like sqlplus to skip writing this line when b is empty (null or all spaces).
  3. I'm looking for this too! (I think I'm gonna have to write my own function): a function that converts multiple spaces or tabs (in a string) to a single space . Thanks for trying! If this is still not clear, maybe my English skills are to blame :-)
--

Syltrem
http://pages.infinit.net/syltrem (OpenVMS related web site - en français)
To reply to myself directly, remove .spammenot from my address

"Daniel Morgan" <dmorgan_at_exesolutions.com> a écrit dans le message de news:
3D04CCDE.B9CA5BB2_at_exesolutions.com...

> Syltrem wrote:
>
> > Good morning everyone!
> >
> > I've been researching for :
> > a) a function that converts multiple spaces or tabs to a single space in
a
> > string
> > b) a way to suppress blank lines from the output of a SELECT in SQL*Plus
> >
> > For b) here's an example
> > set linesize 80
> > column a format a80
> > column b format a80
> > select 'xxx' a, ' ' b from dual;
> >
> > Since b is empty, a blank line is displayed. I would like to know if
there's
> > any way to avoid printing blank lines. The thing is (in real life) b is
> > almost always empty so the reports looks like double-spaced.
> >
> > Merci beaucoup!
> >
> > --
> >
> > Syltrem
> > http://pages.infinit.net/syltrem (OpenVMS related web site - en
français)
> > To reply to myself directly, remove .spammenot from my address
>
> I'm tempted to say:
>
> SELECT 'xxx' a, ' ' b
> FROM dual
> WHERE b IS NOT NULL
>
> but that seems so obvious that I wonder if I have misunderstood your
question.
>
> Daniel Morgan
>
Received on Mon Jun 10 2002 - 12:09:14 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US