Oops, da war noch ein Fehler:

mal �bersichtlicher notiert:

UPDATE {Tabelle} SET [NR] =
CAST
(
    '8'+RIGHT
    (
        '00000'+
        CAST
        (
            [NR] AS VARCHAR(5)
        )
    )
    AS INTEGER,5
)
WHERE {Tabelle}.{Schl�ssel} IN
(
    SELECT {Schl�ssel} FROM Kredi
)

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]Im Auftrag von Andreas Roth
> Gesendet: Montag, 27. Januar 2003 14:28
> An: [EMAIL PROTECTED]
> Betreff: [Database.asp] AW: [Database.asp] Zeichen auff�llen
>
>
> Ha! Ein Fall f�r Golf: (Achtung, das wird jetzt richtig "dreckig"):
>
> UPDATE {Tabelle} SET [NR] = CAST(  '8'+RIGHT('00000'+CAST([NR] AS
> STRING) AS
> INTEGER,5)) WHERE {Tabelle}.{Schl�ssel} IN (SELECT {Schl�ssel} FROM Kredi)
>
> UPDATE {Tabelle} SET [NR] = CAST(  '5'+RIGHT('00000'+CAST([NR] AS
> STRING) AS
> INTEGER,5)) WHERE {Tabelle}.{Schl�ssel} IN (SELECT {Schl�ssel} FROM Debi)
>
> wobel {Tabelle} und die jeweiligen {Schl�ssel} durch die Entsprechenden
> Bezeichnungnen zu ersetzen sind.
>
> Gru�, Andreas, http://www.drhirn.com/EuphoriasChild
>
> > -----Urspr�ngliche Nachricht-----
> > Von: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]]Im Auftrag von Andreas Klee
> > Gesendet: Montag, 27. Januar 2003 14:05
> > An: [EMAIL PROTECTED]
> > Betreff: [Database.asp] Zeichen auff�llen
> >
> >
> > Hallo Databaseliste,
> >
> >
> > Ist nicht ganz Datenbank aber irgendwie doch.
> > Wie kann ich auf eine 6 stellige Zahl auff�llen.
> >
> > Ich habe 2Tabellen mit einem Feld [NR] als "long int"
> > Nun m�chte ich aber je nach herkunft (Tabelle Debi oder Kredi)
> > eine Ziffer voranstellen und eine neue eindeutige [NR] kreieren.
> >
> > Bei Herkunft aus Tabelle "Debi" soll ne 8 und bei "Kredi" eine 5
> > vorangestellt werden.
> >
> > Wie kann ich im Access oder (MS-SQL2000) per SQL oder DTS  die
> > fehlenden Nullen auff�llen?
> >
> > Beispiel:
> > Tabelle Debi
> > Aus NR 1     wird 800001
> > Aus Nr 345   wird 800345
> > Aus NR 99999 wird 899999
> >
> > Kann mir jemand einen Tip oder ein Codeschnipsel geben.
> >
> > Danke
> > und viele Gr��e von der K�ste
> > Andreas
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
> > Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
> > ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
> > _______________________________________________
> > Database.asp mailing list
> > [EMAIL PROTECTED]
> > http://www.glengamoi.com/mailman/listinfo/database.asp
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
> Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
> ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
> _______________________________________________
> Database.asp mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/database.asp

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an