[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2004
    Beiträge
    8

    SQL -Konverting von Nummern in String , Anfangs null ziffern gehen verloren

    Hallo Kollegen

    In Sql möchte ich zwei Felder, eine alfanumerisch die andere sind, als eine alfanumerische Feld mit concat zusammenfügen.

    Mein Problem ist , wenn ich numerische Feld in string umwandle, falls die Anfangsziffer Null ist wird nicht gezeigt.

    Inhalt von Feldern :
    ORDERNUMMER = 'KS10900867'
    ORDERZEILE = 010101

    Gewünschtes Ergebnis = 'KS10900687010101'

    select concat(ordernummer, cast(orderzeile as char(6)))

    dies bringt das Ergebnis = 'KS1090068710101'

    Für Ihre Hilfe Danke ich im voraus.

    Velaaddin KARAKUZU

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Numerisch nach Alpha mit Vornull geht per "DIGITS(MYNUM)". Allerdings geht dann auch das Vorzeichen verloren.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. SQL: Insert bei NULL
    By woki in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 31-10-06, 10:21
  2. Abfrage nach <> Ziffern in SQL
    By behmer in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 29-05-06, 12:52
  3. Sql und Division durch Null
    By Joe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 23-12-05, 07:43
  4. SQL: String in 2 Felder aufteilen
    By Wanderer_HB in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-09-05, 10:19
  5. SQL :mehrere felder in einen string
    By Robi in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 24-03-05, 14:43

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •