Syl 发表于 2024-3-15 14:17:37

mysql视图日期字段变成了数字,该如何处理


如下图,mysql做了个副本,字段是日期,写了个视图就变成了数字。还需要做什么特殊的转换么?查了查mysql,好像没有数字转日期的命令

fanhuayimeng 发表于 2024-3-15 14:17:38

这样OK么?

fanhuayimeng 发表于 2024-3-15 15:45:00

刚刚学习看到了,10.0中支持了视图字段变更类型


Syl 发表于 2024-3-15 15:46:28

我这是8版本,有办法么

Syl 发表于 2024-3-15 16:06:31

回去试试

Grayson.Shang 发表于 2024-3-15 16:42:32

感谢大佬们支持,活字格的日期数据存储,在数据库中是以数值类型进行存储的,和Excel中数据的存储方式保持一致,其中整数部分代表从1900年1月1号,到日期的天数,小数部分是对应时间在一天中所占用比例。
视图中因为没有做转换,所以直接展示存储的数据了,当然在10.0中已经支持给视图字段设置类型了。若是在8.0中,推荐咱们不做处理,因为这里预览的结果只是在设计器中的效果,咱们在页面上展示的时候,可以通过Text(ODate,"yyyy-MM-dd ss:mm:ss")转成文本类型进行预览。

Syl 发表于 2024-3-17 09:39:42

Grayson.Shang 发表于 2024-3-15 16:42
感谢大佬们支持,活字格的日期数据存储,在数据库中是以数值类型进行存储的,和Excel中数据的存储方式保持 ...

我需要这个做过滤,不处理数据太多了,不好查询

Syl 发表于 2024-3-17 09:50:46

fanhuayimeng 发表于 2024-3-15 14:17
这样OK么?

mysql确实不好转换,这种年月分开的也能间接实现参数过滤,谢谢

Joe.xu 发表于 2024-3-18 09:13:59

感谢大家对活字格的支持。
后面有问题,欢迎继续发新帖交流:loveliness:
页: [1]
查看完整版本: mysql视图日期字段变成了数字,该如何处理