这是我的数据库结构(简化):
if db_id('MovieDB') is null
create database MovieDB;
go
use MovieDB;
go
if object_id(N'Movies', N'U') is null
create table Movies
(
MovieID bigint not null identity primary key,
Duration time(7) not null,
);
insert into Movies values
(format(dateadd(minute, 142, 0), N'hh:mm:ss', 'en-US'));
我将持续时间插入为分钟,我需要将其转换为hh:mm:ss
格式。但是,通过执行此操作,我得到02:22:00.0000000
.
如何格式化日期以获得公正02:22:00
?