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
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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden