Anmelden

View Full Version : SQL string - zahl



K_Tippi
24-04-23, 07:14
Hallo, ich möchte einen String (8A) nur mit 7 Stelligen Zahlen gefüllt, mit einem 7 Stelligen Zahlenfeld aus Datei B als joinfeld benutzen.
ich habe convert, cast und string_to_int versucht komme aber nicht weiter. :-)

Also etwa so: select felda, feldb, b.feld1, from DATEIA join DATEIB B on( cast(felda as decimal(7) as xx) =
feld7n)
ich bekomme die Meldung dass xx kein bekanntes Feld ist.
Umgekehrt aus dem num einen Strinsg schneidet er mir die führenden "0" en ab.
Danke für jeden Tip
Klaus

Andreas_Prouza
24-04-23, 07:33
Lass das "as xx" weg. Das brauchst du da nicht.
Und die Klammer vom ON (...) brauchst du auch nicht.

lg Andreas

K_Tippi
24-04-23, 07:59
Danke hat geklappt
Klaus