tutter 0 Geschrieben 10. März 2015 Melden Geschrieben 10. März 2015 (bearbeitet) Morgen an alle, ich möchte aus 2 Parametern ein Date machen declare @Jahr char declare @Monat char set @Jahr = '2014' set @Monat = '12' Mit Convert sollte das möglich sein aber ich habe irgendwie immer wieder einen Fehler drin convert(datetime,cast('24.12.'+@Jahr as char) ,104) as zeit hab es hinbekommen! wenn noch jemand eine andere Lösung weiß würde ich die gern wissen ,convert(datetime,cast('24'+'.'+cast(@Monat as char(2))+'.'+cast(@Jahr as CHAR(4)) as CHAR(10)),104) bearbeitet 10. März 2015 von tutter Zitieren
hh2000 10 Geschrieben 10. März 2015 Melden Geschrieben 10. März 2015 Moin, anderer Vorschlag: -- andere Datentypen DECLARE @Jahr SMALLINTDECLARE @Monat TINYINTSET @Jahr = 2014SET @Monat = 12 CAST('01.' + STR(@Monat) + '.' + STR(@Jahr) AS DATETIME) Gruß Kai Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.