אני יודע היטיב ש GetDete נותן תאריך ושעה נוכחיים, מה שאני רוצה זה שבמקרים מסויימים ייבחר תאריך בלבד, והערך של השעה יילקח מ GetDete ולצרף את שניהם כחדא. אבל בשביל הדוגמא העלתי את הפונקציה שכולם יכולים להריץ בלי טבלאות וכדומה.
נו זה ממש כמו הקודים שכתב SOFT בעבר עם שינוי מינורי:
DECLARE @d AS DATETIME = '2014-10-10';
DECLARE @t AS TIME(7) = CAST(GETDATE() AS DATETIME);
SELECT @D + @t;
אגב, ממש לא נתפס אצלי הסיטואציה של תאריך ממקור פלוני ושעה נוכחית
כי ל DATE אין מקום ל TIME אתה צריך להמיר ל DATETIME ואז להוסיף, כדלהלן:
select CAST(GETDATE() as DATETIME) + cast(GETDATE() as TIME)
למה להמיר? ככה וזהו
select GETDATE() + cast(GETDATE() as TIME)
פורסם במקור בפורום CODE613 ב31/07/2014 12:35 (+03:00)

?