Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在每个月的第一天运行查询所需的代码_Sql Server - Fatal编程技术网

Sql server 在每个月的第一天运行查询所需的代码

Sql server 在每个月的第一天运行查询所需的代码,sql-server,Sql Server,我想在每个月的第一天在MS SQL Server 2014上运行一个查询。 以下任何一项都可以吗 SELECT * FROM Table WHERE CONVERT(VARCHAR(2),GETDATE(),104)=1 或 或 Tnx否。查询中没有任何内容指定何时运行。如果要在每月的第一天运行查询,请使用SQL Server代理并将其安排在每月的第一天。您能在此处提供更多上下文吗?当日期是一个月的第一天时,您的查询似乎会返回所有记录(否则不会返回任何内容)。这是您真正想要的行为吗?我的愿望是

我想在每个月的第一天在MS SQL Server 2014上运行一个查询。 以下任何一项都可以吗

SELECT *
FROM Table
WHERE CONVERT(VARCHAR(2),GETDATE(),104)=1


Tnx

否。查询中没有任何内容指定何时运行。如果要在每月的第一天运行查询,请使用SQL Server代理并将其安排在每月的第一天。您能在此处提供更多上下文吗?当日期是一个月的第一天时,您的查询似乎会返回所有记录(否则不会返回任何内容)。这是您真正想要的行为吗?我的愿望是在一个月的第一天生成查询结果。选择只是一个例子。Tnx。
SELECT * 
FROM Table
WHERE DATEPART(d,GETDATE())=1
SELECT column_a, MAX(column_b)
FROM Table
WHERE column_c=value
GROUP BY column_a
HAVING DATEPART(d,GETDATE())=1