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

Home -> Community -> Usenet -> c.d.o.misc -> Re: Konvertieren von Zahlen in Update-Statement - Oracle 9i, Rel. 2

Re: Konvertieren von Zahlen in Update-Statement - Oracle 9i, Rel. 2

From: Maxim Demenko <mdemenko_at_gmail.com>
Date: Fri, 16 Feb 2007 21:07:56 +0100
Message-ID: <45D60F1C.4080805@gmail.com>


Thomas Mauderer schrieb:
> Hallo,
>
> ich habe in Oracle 9i einen Wert in einer Spalte (VARCHAR2), der so
> aussieht: " 1", d.h. blank, blank, Zahl oder so " 23", d.h. blank, Zahl,
> Zahl etc.
>
> Nun möchte ich mit einem Update-Statement erreichen, dass aus der " 1" bzw.
> " 23" eine "001" bzw. "023" wird.
>
> Wie mache ich das?
>
> Gruss
>
> Thomas
>
>

SQL> with t as (

   2          select '  1' zahl from dual union all
   3          select ' 23' from dual

   4 )
   5 select replace(zahl,' ','0') from t;

REP

---
001
023


Best regards

Maxim
(es ist üblich bei dieser newsgroup die Fragen in English zu stellen)
Received on Fri Feb 16 2007 - 14:07:56 CST

Original text of this message

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