SQLSCRIPT通过函数将ERP时间戳分解出日期和时间
来源:互联网 发布:零基础学php 编辑:程序博客网 时间:2024/06/04 20:38
使用如下几个SQL函数SUBSTRING、REPLACE、LOACALTOUTC、TO_CHAR
SUBSTRING(REPLACE(localtoutc(to_char(acdoca.timestamp),'UTC-8'),'-',''),1,8) as budat,
SUBSTRING(REPLACE(localtoutc(to_char(acdoca.timestamp),'UTC-8'),':',''),12,6) as erzet,
输入:
acdoca.timestamp= ‘20170912074735’
结果:20170912
154735
具体步骤如下:
将ERP系统时间戳增加8小时,然后分解为标准的日期+时间。
具体步骤如下:
Step1、acdoca.timestamp = ‘20170912074735’
Step2、因表acdoca字段timestamp是DEC类型,通过to_char(acdoca.timestamp)操作转换为CHAR类型‘20170912074735’
如果是CHAR类型则可以省略此步骤
Step3、localtoutc(to_char(acdoca.timestamp),'UTC-8')获取如下结果
2017-09-12 15:47:35
Step4.1、REPLACE(localtoutc(to_char(acdoca.timestamp),'UTC-8'),'-','')获取如下结果
20170912 15:47:35
Step4.2、REPLACE(localtoutc(to_char(acdoca.timestamp),'UTC-8'),':','')获取如下结果
2017-09-12154735
Step5、SUBSTRING操作获取如下两个结果:
20170912
154735
- SQLSCRIPT通过函数将ERP时间戳分解出日期和时间
- 日期和时间函数
- 时间和日期函数
- 日期和时间函数
- 时间和日期函数
- 时间类和日期类派生出时间日期类
- 函数:日期和时间函数
- PHP时间戳函数和日期转换
- Oralce时间运算和日期时间函数
- Mysql日期和时间函数
- Mysql日期和时间函数
- 时间,日期和本地化函数
- Mysql日期和时间函数
- Mysql日期和时间函数
- SQL日期和时间函数
- MySQL:日期和时间函数
- MySql日期和时间函数
- 日期和时间函数DateAdd
- 工作日志记录:Android自定义控件中使用的canvas裁剪的相关参数记录:
- Juice Extractor dp
- Java基础常见问题总结
- 20171009-Java入门笔记(二)super、多态、instanceof
- 如何自学 Python 这门简单的语言?
- SQLSCRIPT通过函数将ERP时间戳分解出日期和时间
- 《JavaScript Dom编程艺术》 笔记 总结
- Postgres中更好的数据库迁移
- 对于kafka spark Streaming出现的问题1
- 基于特征码文件恢复工具magicrescue
- 阿里大于短信平台使用
- 4939: [Ynoi2016]掉进兔子洞
- python内部类的一句话优雅实现
- linux服务器如何修改两个PHP版本,php-v和phpinfo两个不同的版本