在 Microsoft Azure SQL 中截断日期?

纳瑞克·纳西相

假设我有一个时间戳,并且我想将此时间戳截断为自时间戳所在的星期日起的分钟数。在标准 SQL 中,我会执行以下操作:

timestamp_diff(created_at, timestamp_trunc(created_at, week), minute)其中 thecreared_at将是我拥有的时间戳,并且week将是 truncate 函数将其截断为周的参数。这在 Azure 中如何实现?

ashja99

我将在假设“时间戳”是指日期时间值的情况下回答这个问题。Sql Server(和 Azure)中的实际时间戳数据类型是 rowversion 数据类型的弃用同义词,与实际日期或时间无关。

如果您正在处理日期时间值,以下内容将为您提供@timestamp_to_truncate上一个星期日上午 12 点之间的分钟数

declare @timestamp_to_truncate datetime = getdate()

declare @sunday datetime = cast(dateadd(day,1-DATEPART(dw, @timestamp_to_truncate),cast(@timestamp_to_truncate as date)) as datetime)

select datediff(mi,@sunday,@timestamp_to_truncate)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Microsoft Azure中的SQL连接错误

来自分类Dev

将 Microsoft Forms 数据写入 Azure SQL

来自分类Dev

Azure SQL截断表分区

来自分类Dev

Microsoft Azure中的异步任务

来自分类Dev

Microsoft Azure中的异步任务

来自分类Dev

如何在Microsoft Azure中的Sql数据库中存储数据

来自分类Dev

用于 SQL Azure 备份到 Microsoft Azure Blob 的 Powershell 脚本

来自分类Dev

Microsoft Azure Web应用程序中对SQL Server的访问被拒绝

来自分类Dev

在Microsoft SQL Server中是否可以创建日期部分的列?

来自分类Dev

在Microsoft SQL Server中是否可以创建日期部分的列?

来自分类Dev

无法在 Microsoft SQL Server 中插入日期时间值

来自分类Dev

在Microsoft SQL中解析JSON

来自分类Dev

使用SQL Server创建Microsoft Azure Web App失败

来自分类Dev

Microsoft Azure-SQL Server复制与可用性组

来自分类Dev

使用SQL Server创建Microsoft Azure Web App失败

来自分类Dev

在Visual Studio中访问Microsoft Azure

来自分类Dev

microsoft azure 中 StorageAccounts 的模型对象

来自分类Dev

Java的Microsoft SQL Server日期问题

来自分类Dev

Microsoft SQL Server - 打开查询其中 > 日期

来自分类Dev

在 Azure PowerShell 脚本中找不到 Microsoft.Azure.IpSecurityRestriction

来自分类Dev

错误SQL71624:对于Microsoft Azure SQL数据库v12中的目标对象“来宾”,权限“ CONNECT”无效

来自分类Dev

无法在Microsoft SQL Server中运行查询

来自分类Dev

用于Microsoft Access的SQL中%符号的功能

来自分类Dev

错误SQL中的Microsoft.SqlServer.ConnectionInfo

来自分类Dev

在Microsoft SQL中滚动13周

来自分类Dev

从Microsoft SQL中的DISTINCT列返回SUM

来自分类Dev

Microsoft SQL Server中的波兰语编码

来自分类Dev

用于Microsoft Access的SQL中%符号的功能

来自分类Dev

Microsoft ReferenceSource中的SQL源的Linq

Related 相关文章

  1. 1

    Microsoft Azure中的SQL连接错误

  2. 2

    将 Microsoft Forms 数据写入 Azure SQL

  3. 3

    Azure SQL截断表分区

  4. 4

    Microsoft Azure中的异步任务

  5. 5

    Microsoft Azure中的异步任务

  6. 6

    如何在Microsoft Azure中的Sql数据库中存储数据

  7. 7

    用于 SQL Azure 备份到 Microsoft Azure Blob 的 Powershell 脚本

  8. 8

    Microsoft Azure Web应用程序中对SQL Server的访问被拒绝

  9. 9

    在Microsoft SQL Server中是否可以创建日期部分的列?

  10. 10

    在Microsoft SQL Server中是否可以创建日期部分的列?

  11. 11

    无法在 Microsoft SQL Server 中插入日期时间值

  12. 12

    在Microsoft SQL中解析JSON

  13. 13

    使用SQL Server创建Microsoft Azure Web App失败

  14. 14

    Microsoft Azure-SQL Server复制与可用性组

  15. 15

    使用SQL Server创建Microsoft Azure Web App失败

  16. 16

    在Visual Studio中访问Microsoft Azure

  17. 17

    microsoft azure 中 StorageAccounts 的模型对象

  18. 18

    Java的Microsoft SQL Server日期问题

  19. 19

    Microsoft SQL Server - 打开查询其中 > 日期

  20. 20

    在 Azure PowerShell 脚本中找不到 Microsoft.Azure.IpSecurityRestriction

  21. 21

    错误SQL71624:对于Microsoft Azure SQL数据库v12中的目标对象“来宾”,权限“ CONNECT”无效

  22. 22

    无法在Microsoft SQL Server中运行查询

  23. 23

    用于Microsoft Access的SQL中%符号的功能

  24. 24

    错误SQL中的Microsoft.SqlServer.ConnectionInfo

  25. 25

    在Microsoft SQL中滚动13周

  26. 26

    从Microsoft SQL中的DISTINCT列返回SUM

  27. 27

    Microsoft SQL Server中的波兰语编码

  28. 28

    用于Microsoft Access的SQL中%符号的功能

  29. 29

    Microsoft ReferenceSource中的SQL源的Linq

热门标签

归档