问题标签 [sql-date-functions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle-sqldeveloper - 如何在 Oracle 中使用 GETDATE() 来查找当前日期和某个指定日期之间的天数?
假设我有一个名为的表projects
,它的列为projectid, startdate and enddate
. 每个项目的开始日期已经指定,结束日期仅针对已经完成的项目指定。对于正在进行的项目,结束日期为null
. 我们必须执行此任务:
查找每个项目的项目 ID 和工期。如果项目尚未完成,请报告其截至目前的执行时间。[提示:Getdate() 给出当前日期]
为此,我编写了这段代码,
但这给了我
第 113 行第 27 列是 GETDATE() 的位置。
那么在这里使用 getdate() 的方法到底是什么?
asp.net-mvc - SqlFunctions 将字符串转换为日期
我正在做一个项目,我在按日期过滤记录时遇到问题。我有一个通用的方法来搜索任何实体的记录,我的 searchQuery 就像“2014-03-15”,记录日期时间格式是“2014-03-15 00:00:00.000”,我的 sql 查询应该转换日期时间sql 仅记录日期格式,然后将其与我的查询进行比较,问题是从记录生成的日期与我的查询不相等,我使用 datepart 函数然后连接字符串结果,但结果会像' 2014- 3- 15' 并导致不匹配,如果存在一种方法可以在 sqlfunctions 中将字符串转换为日期,那就太好了,这是我的代码
生成的sql是
我需要一种方法来将此字符串转换为日期sqlFunctions
php - 如何在mysql查询中使用当前日期?
我有一个数据库,其中包含一个类型为 - 日期的列。我也有一个输入为静态日期的查询,它工作正常,但我想在查询中使用今天的日期。有什么建议吗?
询问 :
这目前显示 2014-05-14 之后的项目数
sql - SQL根据星期几自动选择日期范围
--这是使用SQL
我试过几次都失败了,
我有一个销售表,其订单日期采用以下格式“2014-05-15 00:00:00.000”
我想要一份报告,如果@today 小于周五,则显示上周的日期范围,如果@today 是周六或周日,则使用本周的日期范围
假设我只想查看 SalesOrder 和 OrderDate 字段
提前致谢,
院长
sql - 如何在包含 GROUP BY 的 SQL 查询中将月份从数字转换为字符串形式?
所以,我正在创建一个视图来提取一堆数据(在一个字段上使用 SUM 聚合)。该查询包含 GROUP BY 子句,当我按如下方式在查询中进行月份转换时,我得到一个 %invalid character% 错误。
因此,例如,我想将月份字段中的“1”转换为“一月”,将“2”转换为二月,依此类推。
sql - Oracle 中的 MONTHS_BETWEEN .. 精确的计算逻辑
Oracle的months_between函数背后的确切逻辑是什么?
我试过这个查询:
结果为:
DIFF: 1.09
MANUAL_CALC1: 1
MANUAL_CALC2: 1.03
MANUAL_CALC3: 1.06
MANUAL_CALC4: 1.10
我正在将 Oracle 包转换为 Java 程序,我需要生成完全相同的结果。但是只有这一个功能(months_between)正在破坏聚会。
sql-server - 日期转换问题 MS 访问 SQL Server
我正在从现有表 A 创建表 B。在表 AI 中有一个列 ValDate,它是 varchar 并包含日期。当我尝试创建表时,BI 在查询中使用了如下所示的函数,并且出现转换错误。表 A 也包含空值。微软访问:
表在 MS Access 中,正在迁移到 SQL Server 2012。
SQL 服务器:
或者
我尝试使用 Convert 、 Format 和 Cast 等几种方法转换日期,但最终出现如下错误。
Msg 8116, Level 16, State 1, Line 1
Argument data type date is invalid for argument 1 of isdate function.
我真的很感激有人告诉我我在这里缺少什么。
sql - MONTHS_BETWEEN 错误并创建标志
1.我收到一条错误消息,上面写着“在需要数字的地方发现了一个非数字字符”
另外,如何处理空值。如果table_A中的date_column为空,我想放置一个默认日期。
2.
在计算日期之间的月份之后,我想用案例语句对具有日期范围的记录进行分类。
例如..如果记录集的months_between是22..我想为所有这些记录设置一个标志'0-24'..同样,如果months_between是34..我想设置一个标志'24 -48',对于所有属于此范围的记录..
date - 在 Sybase IQ 中查找两个日期之间的差异时出错
我想找出日期(在表中的 nvarchar 列中)和当前日期之间的差异。
我尝试使用 datediff,但是我不断收到“类型转换失败”的消息。
仅供参考,日期 1 的格式是 mm/dd/yyyy 日期 2(getdate()) 的格式是 yyyy-mm-dd
你能告诉我一个 datediff 语法来计算两个日期之间的月差吗
干杯
java - Java日期到sql日期
如何将特定日期从 java 存储到我的数据库?(不仅是今天的日期,还有一些用户想要指定的日期)