tutter 0 Geschrieben 10. März 2015 Melden Teilen 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 Link zu diesem Kommentar
hh2000 10 Geschrieben 10. März 2015 Melden Teilen 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 Link zu diesem Kommentar
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.