【发布时间】:2020-12-16 21:06:45
【问题描述】:
我正在尝试将日期转换为如下所示的数字,不确定哪个函数效果更好。
使用的数据库是 SQL Server。
表格详情
create table test
(
id varchar(255),
call_date varchar(255)
);
insert into test('26203', '14-Aug-2020');
我需要输出为 4405726203 -- 日期 (14-Aug-2014) + id (26203) 的串联
【问题讨论】:
-
请向我们展示您的尝试...看起来您基本上已经完成了,那么您需要什么帮助?
-
转到 SQL Server 文档并查看可用的功能。
-
那么 44057 是从哪里来的?
-
我尝试使用 CAST(CONVERT(datetime,call_date) as bigint) - 它返回 44055,当与 id 连接时,它会汇总这些值。
-
在连接它们之前将它们转换为字符串。
标签: sql sql-server concat string-concatenation