腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
输出
特定
精度
的
DATEADD
?
sql
、
sql-server
、
dateadd
我有一个从外部应用程序调用
的
过程。该过程有一个bigint类型
的
参数time。在该过程中,我将时间插入到' time‘类型
的
表to列中。为了将bigint转换为time,我使用了
DATEADD
:
DATEADD
(S, @piHMSTime, '19700101') 一切正常,但我
的
表中
的
时间是这样
的
: 22:59:57.0000000。
如何
设置所需
的
精度
?我只需要几秒钟
浏览 19
提问于2019-05-26
得票数 0
2
回答
在Excel中转换TZ数据
vba
我正在使用Excel显示日志文件中
的
时间戳。文件原始
输出
中
的
时间戳以毫秒
精度
显示,这是我需要维护
的
。时间戳也是UTC格式
的
,我需要将其转换为本地时区。当我使用
dateAdd
函数转换为我
的
TZ偏移量时,它将毫秒值设置为'000‘。GetLocalTimeFromGMT =
DateAdd
("h", offset, dateToConvert) 有没有一种方法可以在不损失
精度
的</e
浏览 5
提问于2013-08-28
得票数 0
1
回答
从单列值创建多个变量列
sql-server
下面的代码获取@month中设置
的
特定
月份
的
天数, @Days varchar(max) AS SELECT
DATEADD
(month, @month,
DATEADD
(month, -MONTH(GETDATE()),
DATEADD
(day, -DAY: 01、02、03、04、05、06、07、08、09、10、11、12、13、14
浏览 0
提问于2014-08-04
得票数 2
1
回答
MSSQL bigint Unix时间戳到日期时间(毫秒)
sql-server
、
tsql
、
unix-timestamp
我目前使用
的
是:这使我
的
datetime精确到秒,但我希望保持至少毫秒
的
精度
。我意识到
DATEADD
无法处理bigint,这就是我截断bigint并将其转换为int
的
原因。,并保持至少毫秒级
的
精度
。--更新 在@ako
的
帮助下,我拼凑了一个函数,
浏览 0
提问于2016-05-11
得票数 5
回答已采纳
1
回答
按
dateadd
和datediff对日期进行分组
sql
、
sql-server
、
group-by
、
datediff
、
dateadd
然后查询按期间分组
的
条目(大小=
精度
*月)
dateadd
(month, (datediff(month, 0, sales_date) / @precision) * @precision, 0) as FromDate,
dateadd
(month, @precision + (datediff, 0, sales_date) / @precision) * @precision, 0) a
浏览 2
提问于2014-11-25
得票数 1
3
回答
在SQL Server中将秒转换为日期时间
sql
、
sql-server
如何
将秒转换为datetime?我试了一下,但结果不正确:下面是一个例子:1900-01-15 21:58:16.287,它应该是这样
的
浏览 0
提问于2012-01-27
得票数 6
回答已采纳
1
回答
Sybase添加毫秒到目前为止不起作用
sybase
、
milliseconds
、
sybase-ase15
我正在尝试使用
dateadd
函数(Sybase ASE)来添加1毫秒
的
数据,但在这方面没有任何进展: datediff(ms,
dateadd
(ms, 1, getdate()), getdate()) diff_ms
浏览 0
提问于2018-06-21
得票数 1
回答已采纳
9
回答
将bigint转换为日期时间
sql
、
sql-server
、
tsql
、
teamcity
例如,我正在阅读工作组城市服务器
的
历史记录表。在字段build_start_time_server,上,我在一个记录1283174502729上有这个值。
如何
将其转换为日期时间值?
浏览 11
提问于2010-09-06
得票数 20
回答已采纳
1
回答
MySQL多日期子查询
mysql
、
indexing
、
query-optimization
、
subquery
我正在为一个非常
特定
的
报表编写一个查询,该报表包含可变数量
的
列,基于项
的
特定
关系。我对
如何
在需要时更改查询
的
建议持开放态度,但我不认为可以这样做。我更喜欢将其作为单个查询,而不是在循环中运行它。正在搜索
的
表包含大约400万条记录,无法存档。 我想知道
的
是,为什么子查询没有使用
DATEADD
索引,尽管外部查询使用了
DATEADD
索引,而外部查询在同一个表上。我知道字段上
的
函数会阻止M
浏览 3
提问于2011-07-26
得票数 1
回答已采纳
4
回答
以小时计
的
分钟数
sql
、
sql-server
、
sql-server-2008
我想转换为沙漏格式
的
分钟,但我
的
解决方案也增加了秒,可以帮助删除秒吗?当前结果: 02:02:00SELECT CONVERT(varchar(12),
DATEADD
(minute,122, 0), 108)
浏览 3
提问于2014-03-21
得票数 0
回答已采纳
1
回答
Access 2010中用于将日期字段与90天后
的
日期进行比较
的
IIf语句
ms-access
我正在尝试将Access 2010中
的
日期字段与今天日期
的
90天进行比较。此公式将出现在报表
的
文本框中。我尝试添加如下所示
的
语句,但它在我运行报告时要求我输入'd‘
的
值。IIf([DUE_DATE]>(
DateAdd
(d,90,Date)),[LETTER_DUE_DATE],Date) 你能帮我弄明白我做错了什么吗?
浏览 2
提问于2013-02-05
得票数 0
回答已采纳
1
回答
Server表
的
列具有日期时间值,但格式无法识别
sql
、
sql-server
我使用
的
是Server 2016,表中有一个列数据类型为BIGINT,但它
的
值是1586862000000是否有像cast或转换这样
的
浏览 1
提问于2020-04-15
得票数 0
1
回答
TSQL -向上/向下舍入到最近
的
秒
sql-server
、
tsql
、
date
、
datetime
、
sql-server-2016
@var DATETIMEOFFSET(7) ; SET @var = '2020-03-20 12:00:29.9999999 -08:00' ;-- Actual: 2020-03-20 12:00( ms, 500 - DATEPART ( ms,
DATEADD
( MILLISECOND, 500, @v
浏览 7
提问于2020-03-20
得票数 1
回答已采纳
4
回答
SQL从同一个表中选择多个数据
sql-server
我可以很容易地对每个transactionType使用单独
的
查询: SELECT SUM(amount) AS cashTotal,
dateadd
(DAY, 0, datediff(DAY,我觉得无论
如何
都不应该这么做。谢谢你
的
建议。编辑:我应该澄清一点,我正在尝试
输出
如下结果: ---------------------------------------------------- cashTotal | checkTotal || 500 | 0 | date
浏览 25
提问于2016-06-14
得票数 0
回答已采纳
1
回答
在SSRS查询中显示月-年起始日期
sql
、
sql-server
、
postgresql
、
reporting-services
然而,当我使用这个
的
时候> FROM adempiere.c_invoice>SQL Execution Error>Excuted SQL statement:SELECT
DATEADD
(MONTH,DATEDIFF(MONTH,0,dateinvo
浏览 0
提问于2013-07-02
得票数 1
回答已采纳
2
回答
如何
在SQL Server 2008中提取年份?
sql
、
sql-server-2008
SELECT
DATEADD
(s,-1,
DATEADD
(mm, DATEDIFF(m,0,GETDATE())+0,0)) Select DATEPART(YYYY,
DATEADD
(s,-1,
DATEADD
浏览 0
提问于2013-03-04
得票数 0
回答已采纳
2
回答
如何
返回与参数相同
的
类型
sql-server
问题是,我需要实施这种行为: 返回数据类型是日期参数
的
数据类型. 下面的示例总是返回datetime。, @interval, @dt)
如何
在Server中实现这一点?这是我试图避免使用
DATEADD
(MONTH, 1, foo)
的
主要原因。这种自动转换虽然在大多数情况下很简单,但在某些情况下可能相当困难。使用ud
浏览 2
提问于2012-07-05
得票数 3
回答已采纳
2
回答
从一周到指定日期获取记录
sql
、
sql-server-2005
如何
在Server 2005中获取记录。输入日期为工作日。
输出
应该是该日期之前
的
那个星期
的
所有记录。例如,如果我给出一个星期三
的
日期,我应该从星期一到那个星期
的
星期三得到所有的记录。我尝试过这样做,以便在一个工作日作为输入时,在
特定
的
一周内获得所有的记录。但我想要从星期一开始
的
那一天
的
记录。where RD.Date >
DATEADD
(dd, -(DATEPART(dw, @Date)-1)
浏览 1
提问于2013-08-27
得票数 1
回答已采纳
4
回答
获取所选日期
的
第一天至最后一天之间
的
数据
sql
如何
在SQL?中获取
特定
月份
的
第一天至最后一天
的
数据DECLARE @mydate DATETIMEselect TransactionCodeReceiptsPayments
DATEADD
Date_Value) AND Refe
浏览 0
提问于2013-06-11
得票数 1
4
回答
SQL SERVER 2008 :
如何
将日期时间转换为MM/yy格式
sql
、
sql-server
谁能告诉我
如何
将以下脚本中
的
MONTH列显示为MM/yy格式,并按会计年度顺序对数据进行排序?目前,MONTH列
的
格式是:2015-07-01 00:00:00.000,但我希望将其显示为07/15,并且在01/16之前。SELECT 'New Clients' AS STATUS, COUNT(CLT_NBR) AS COUNT FROM STATU
浏览 0
提问于2016-06-03
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券