Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Fügen Sie datetime und time hinzu

Der obige Code funktioniert mit MS SqlServer 2008, aber dieser Code funktioniert nicht mit MS SqlServer 2012 oder höher. Ich bin auf das gleiche Problem gestoßen und löse es so.

DECLARE @today_start datetime
DECLARE @dail_time time   

SELECT @today_start = convert(datetime, @dayStr,103) + CAST(@dail_time as DATETIME)