请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

凯哥

中级会员

19

主题

80

帖子

715

积分

中级会员

积分
715

微信认证勋章

凯哥
中级会员   /  发表于:2021-12-2 11:52  /   查看:2488  /  回复:10
100金币
外联考勤数据定时同步到内部数据库,因为我的数据库保存的考勤日期和考勤时间是文本的,想通过同步转换日期和时间格式储存,请问可否实现 ,
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

我在外部数据库做了一个视图,在视图上面转了日期和时间格式。

10 个回复

倒序浏览
最佳答案
最佳答案
凯哥
中级会员   /  发表于:2021-12-2 11:52:33
来自 8#
我在外部数据库做了一个视图,在视图上面转了日期和时间格式。
  1. SELECT
  2.         emp.name AS [姓名],
  3.         timer_original_rec.card_no AS [卡号],
  4.         CONVERT ( DATE, dbo.timer_original_rec.mark_date, 8 ) AS [打卡日期],
  5.         emp.state AS [员工状态],
  6.         CAST (
  7.                 STUFF( STUFF( LEFT ( dbo.timer_original_rec.mark_time + '0000000', 6 ), 3, 0, ':' ), 6, 0, ':' ) AS TIME
  8.         ) AS [打卡时间]
  9. FROM
  10.         dbo.timer_original_rec
  11.         INNER JOIN
  12.         dbo.emp
  13.         ON
  14.                 timer_original_rec.card_no = emp.emp_card_no
复制代码



评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-12-2 12:09:17
2#
您好,如果是文本字段之间转化为日期或者时间字段的话,会造成数据的丢失,不过您可以在页面中使用Excel的text函数将这些文本转化成****/**/**和**:**:**的形式然后再存储到表格中,应该就可以实现这个需求了
回复 使用道具 举报
凯哥
中级会员   /  发表于:2021-12-2 12:20:11
3#
我想试下,有办法吗。
回复 使用道具 举报
凯哥
中级会员   /  发表于:2021-12-2 12:20:38
4#
Lay.Li 发表于 2021-12-2 12:09
您好,如果是文本字段之间转化为日期或者时间字段的话,会造成数据的丢失,不过您可以在页面中使用Excel的t ...

我想转化试试,有办法吗
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-12-2 14:26:48
5#
您好,如果是直接转化的话有可能会造成数据的丢失的,您可以试一下,直接在这里更改数据类型即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
凯哥
中级会员   /  发表于:2021-12-2 14:39:56
6#
Lay.Li 发表于 2021-12-2 14:26
您好,如果是直接转化的话有可能会造成数据的丢失的,您可以试一下,直接在这里更改数据类型即可:lovelines ...

这样强制修改会把我原来数据库改的,我是想在不动原来数据库的情况下,修改,如果能把这个数据库问题日期和文本时间,在建立一个表,在数据库里转换是否可行,
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-12-2 17:58:05
7#
您好,那您可以复制一份这个表的数据,然后再把复制后的表转化为内建表去尝试这个操作的可行性
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-12-3 14:17:28
9#
恭喜楼主解决了问题,并且还主动分享
回复 使用道具 举报
凯哥
中级会员   /  发表于:2021-12-3 14:30:43
10#
Lay.Li 发表于 2021-12-3 14:17
恭喜楼主解决了问题,并且还主动分享

帮我看下另一个问题,我发帖了  ,谢谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部