Đây là một hàm cho iso_year, logic đằng sau nó là thứ năm trong tuần kể từ ngày tham số xác định năm:
CREATE FUNCTION [dbo].[f_isoyear]
(
@p_date datetime
)
RETURNS int
as
BEGIN
RETURN datepart(yy, dateadd(wk, datediff(d, 0, @p_date)/7, 3))
END
Đây là một hàm cho iso_year, logic đằng sau nó là thứ năm trong tuần kể từ ngày tham số xác định năm:
CREATE FUNCTION [dbo].[f_isoyear]
(
@p_date datetime
)
RETURNS int
as
BEGIN
RETURN datepart(yy, dateadd(wk, datediff(d, 0, @p_date)/7, 3))
END
Mệnh đề WHERE có điều kiện trong SQL Server
6 cách để kết hợp một chuỗi và một số trong SQL Server
Câu lệnh select lồng nhau trong SQL Server
Các trường hợp sử dụng cho câu lệnh MERGE của máy chủ SQL:Đồng bộ hóa bảng lịch sử và trực tuyến
2 cách trả về tất cả các hàm do người dùng xác định trong cơ sở dữ liệu máy chủ SQL