gpt4 book ai didi

sql - 使用 SQL Server 删除零

转载 作者:搜寻专家 更新时间:2023-10-30 20:23:11 25 4
gpt4 key购买 nike

您好,我正在使用 SQL Server,我有这个专栏:

data
6/19/2019 3:10:12 PM
12/23/2016 5:02:15 AM

我只想提取时间,所以我使用了以下查询:

select try_parse([data] as time using 'en-US') from Table_1

但问题是我得到的结果是:

15:10:12.0000000
05:02:15.0000000

一切正常,除了 0 我的意思是我想得到:

15:10:12
05:02:15

非常感谢您的帮助!

最佳答案

您可以使用具有正确比例的 TIME() 来获得您想要的结果。

从 Table_1 中选择 Convert(time(0) , Data ) 作为时间

time(0) 表示比例为 0,精度为 8。结果为 HH:MM:SS。使用另一个刻度,比如 1,会给你一个小数秒的数字。您可以阅读 MS Docs 中的所有量表。

关于sql - 使用 SQL Server 删除零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53253980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com