sql >> Databasteknik >  >> RDS >> Sqlserver

Vad är ISO_year i sql-server

Här är en funktion för iso_year, logiken bakom den är att torsdagen i veckan från parameterdatum bestämmer året:

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


  1. hämta mysql_insert_id() när du använder ON DUPLICATE KEY UPDATE med PHP

  2. Mysql Kopiera databas från server till server i ett enda kommando

  3. Hur deklarerar och använder jag variabler i PL/SQL som jag gör i T-SQL?

  4. MySQL :När proceduren lagras är parameternamnet detsamma som tabellkolumnnamnet