找回密码
 立即注册

QQ登录

只需一步,快速开始

4979

金牌服务用户

95

主题

196

帖子

891

积分

金牌服务用户

积分
891
4979
金牌服务用户   /  发表于:2024-12-2 10:56  /   查看:20  /  回复:1
1金币
在缓存数据集中将活字格内置数据库的日期字段是通过
"DateAdd(s, ([FGC_CreateDate]-Floor([FGC_CreateDate]))*24*60*60, DateAdd(d,Floor([FGC_CreateDate] ),'1899-12-30') )"
进行日期类型转换,在抽取模型中不支持以上公式,如何转换为日期类型。


1 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:9 小时前
沙发
问题描述:
数据集中,转换sqlite3数据库的时间字段的表达式在数据模型中不可用。

问题解决:
您好,这个是因为数据模型和数据集中的表达式的差异造成的,您试试下面这个:

DateTimeAdd(DateTimeAdd(Date(1899,12,30), round('订单信息'[FGC_CreateDate], 0), day), ('订单信息'[FGC_CreateDate]-round('订单信息'[FGC_CreateDate], 0))*24*60*60, second)

image.png784162597.png
image.png834164123.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部