首页 文章

使用SSIS创建平面文件

提问于
浏览
0

您好我正在尝试从SQL Server数据库视图创建一个平面文件(文本文件),我有一个dd / mm / yyyy格式的日期时间列,但我希望此列在平面文件中转换为'ddmmccyy'格式 . 例如(2016年5月25日为25072016) . 其次在文本文件中我必须在每列之后留下某些字符空格,即起始字节:1结束字节:19例如ID列具有值'5'但在文本文件中我必须在此值之后添加18个空格并且我的下一个列应该从字节20开始 . 我有大约50个具有不同规范的列 . 如果有人可以帮助我如何实现这一点,因为我是SSIS的新手,我不知道如何使用数据转换或派生列来实现这一目标 .

提前致谢

1 回答

  • 0

    要格式化日期,也许您可以尝试格式化功能

    Declare @Date date=getDate()
    Select Format(@Date,'ddMMyyyy')
    

    返回25072016

    不幸的是,我不明白第二个要求

相关问题