Jump to content

date aus Parametern zusammengesetzt


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben (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 von tutter
Geschrieben

Moin,

 

anderer Vorschlag:

 

-- andere Datentypen

DECLARE @Jahr SMALLINT
DECLARE @Monat TINYINT

SET @Jahr = 2014
SET @Monat = 12

 

CAST('01.' + STR(@Monat) + '.' + STR(@Jahr) AS DATETIME)

 

 

Gruß Kai

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...