SSIS中字符串转日期格式导入数据库
平面文本中存在一列时间数据,格式为yyMMdd,需要导入数据库中,对应数据库中的字段类型为datetime,直接导入会出现如下错误:
[OLE DB 目标 [248]] 错误: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80004005。
已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 10.0” Hresult: 0x80004005 说明:“对于造型说明无效的字符值”。
已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 10.0” Hresult: 0x80004005 说明:“对于造型说明无效的字符值”。
[OLE DB 目标 [248]] 错误: 输入“OLE DB 目标输入”(261) 上的 输入列“ERDAT”(419) 出错。返回的列状态是:“由于可能丢失数据,所以无法转换该值。”。
解决办法:
添加派生列,对时间数据列转换成符合SSIS时间格式的字符串,
如字符串“20100601”,对应数据库的“2010-06-01 00:00:00”
1、工具箱拖出“派生列”组件,连接平面文件源
2、作为新加列添加新列 ,表达式改为
SUBSTRING(ERDAT,1,4) + "-" + SUBSTRING(ERDAT,5,2) + "-" + SUBSTRING(ERDAT,7,2) + " 00:00:00"
如图:
再执行链路执行成功!
转载于:https://www.cnblogs.com/kobeycs/archive/2012/08/22/2650699.html
SSIS中字符串转日期格式导入数据库相关推荐
- ef oracle 双引号,Oracle 数据库中字符串和日期必须使用双引号标识。
Oracle 数据库中字符串和日期必须使用双引号标识. 更多相关问题 平面的投影规律是什么 下列有关生活给水管网水力计算的叙述中,错误的是( ). 下列______材料消耗不属于预算定额中材料必须消耗 ...
- php用什么服务器系统时间格式,php中时间戳和日期格式的转换
一,PHP时间戳函数获取指定日期的unix时间戳 strtotime("2009-1-22″) 示例如下: echo strtotime("2009-1-22″) 结果:12325 ...
- python日期格式转换_python中有关时间日期格式转换问题
每次遇到pandas的dataframe某列日期格式问题总会哉坑,下面记录一下常用时间日期函数.... 1.字符串转化为日期 str->date import datetime date_str ...
- R语言将数据列中的多种日期格式统一变化为一种固定格式实战:使用lubridate包中的parse_date_time函数
R语言将数据列中的多种日期格式统一变化为一种固定格式实战:使用lubridate包中的parse_date_time函数 目录
- python pandas DataFrame 字符串转日期格式
python pandas DataFrame 字符串转日期格式 import pandas as pd import numpy as np df1 = pd.DataFrame({'日期': [' ...
- Layui框架 中table解决日期格式问题
Layui框架 中table解决日期格式问题 参考文章: (1)Layui框架 中table解决日期格式问题 (2)https://www.cnblogs.com/slacker-z/p/996347 ...
- spring mvc3中JACKSON序列化日期格式的问题 - 墙头草的Java - BlogJava
spring mvc3中JACKSON序列化日期格式的问题 - 墙头草的Java - BlogJava在SPRING MVC3中,比如做REST时,经常要用JASON去解析,遇到了日期格式化的问题, ...
- mysql内置函数,在mysql里面利用str_to_date()把字符串转换为日期格式
mysql内置函数,在mysql里面利用str_to_date()把字符串转换为日期格式 示例:分隔符一致,年月日要用%号 select str_to_date('2008-4-2 15:3:28', ...
- js中时间戳与日期格式的相互转换
下面总结一下js中时间戳与日期格式的相互转换: 1. 将时间戳转换成日期格式: 1 2 3 4 5 6 7 8 9 10 11 12 function timestampToTime(timestam ...
最新文章
- 生信和植物领域最新资讯合集
- C语言中自动变量栈的分配
- org.apache.struts2.json.JSONException: org.hibernate.LazyInitializationException: failed to lazily i
- 【Py面试题】找到数组或整数列表中连续子序列的最大和
- linux下测试磁盘的读写IO速度
- 【MFC】自绘对话框动画效果的状态栏
- MySql 清空、删除、截断表时1701错误
- HDOJ 2795 Billboard
- 我找到一个价值5.5万美元的 Facebook OAuth账户劫持漏洞
- android语音控制歌曲播放,Amazon Music应用程序已支持Alexa语音控制歌曲播放
- checked exception和runtime exception and error
- linux 刷新磁盘分区,linux中关于硬盘分区操作
- 2014年的暑假ACM之旅!
- Linux 下 ls -l 命令执行显示结果的每一列含义
- ckplayer 一个不错的网页视频播放器
- Python总结-学习方向和方法
- 某马python day03
- ps快捷键对应的英文字母缩写
- Bootstrap4 导航active状态切换
- Android依赖arr包 gradle7.0