Здравствуйте, Нахлобуч, Вы писали:
Н>Собственно, отбрасывает (обнуляет) минуты и секунды у дат — мне такое потребовалось для отображения активности пользователей сайта по часам.
Н>Н>CREATE FUNCTION dbo.StripMinutesAndSeconds
Н> (
Н> @date datetime
Н> )
Н>RETURNS datetime
Н>AS
Н> BEGIN
Н> DECLARE @strippedDate nvarchar(80)
Н> SET @strippedDate = DATENAME(day, @date) + '.' + DATENAME(month, @date) + '.' + DATENAME(year, @date) + ' ' +
Н> DATENAME(hour, @date) + ':00:00'
Н> RETURN CONVERT(datetime, @strippedDate)
Н> END
Н>
держи
CREATE FUNCTION dbo.StripMinutesAndSeconds
(
@date datetime
)
RETURNS datetime
AS
BEGIN
RETURN CAST( @date AS INT )
END