博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SSIS报不能把DBNull convert成其他类型,Object等错误的解决办法
阅读量:4983 次
发布时间:2019-06-12

本文共 375 字,大约阅读时间需要 1 分钟。

在sql语句中必须给每列加上isnull, 而且在isnull中要加上cast,否则出来的类型还是DBNull

如下

SELECT [StagingViewName],[HasTarget],isnull([TargetViewName],' ') [TargetViewName],isnull(cast([SqlQuery] as varchar(4000)),' ') [SqlQuery],isnull(cast([TargetSqlQuery] as varchar(4000)),' ') [TargetSqlQuery] FROM [selfboard].[StagingViews] where [SourceName] like ?

转载于:https://www.cnblogs.com/rav009/p/5131088.html

你可能感兴趣的文章
调用其他类的方法
查看>>
SQlite数据库
查看>>
token防止表单重复提交
查看>>
前端开发要注意的浏览器兼容性问题整理
查看>>
Python服务器开发 -- 网络基础
查看>>
开源项目Html Agility Pack实现快速解析Html
查看>>
一些常用的js,jquerry 样例
查看>>
Oracle PL/SQL 多重选择句
查看>>
dorado中的creationType选择类型
查看>>
C++11 数值类型和字符串的相互转换
查看>>
无锡盈达聚力科技有限公司
查看>>
349. Intersection of Two Arrays java solutions
查看>>
1. 考虑使用静态工厂方法替代构造方法
查看>>
windows server常用命令
查看>>
python模块整理6-tarfile模块
查看>>
POJ2955Brackets——dp
查看>>
tyvj1659中中救援队
查看>>
Gym 101510C-Computer Science
查看>>
最大公约数
查看>>
技术选型
查看>>