"更新数据库失败"
Johannes_N
成员职位:1贡献我
嘿,伙计们,
我试图使用“更新数据库”与MS SQL Server 2012。我只更新了一列。但是RM试图触摸孔行并抛出异常。
例外:数据库发生错误:无法将值NULL插入到列' text ',表'TableName';列不允许为空。插入失败。
但是我尝试了一个更新函数,而不是在这个列上,一个不允许NULL。出了什么问题?
谢谢你的帮助。
最好的祝愿
约翰内斯
我试图使用“更新数据库”与MS SQL Server 2012。我只更新了一列。但是RM试图触摸孔行并抛出异常。
例外:数据库发生错误:无法将值NULL插入到列' text ',表'TableName';列不允许为空。插入失败。
但是我尝试了一个更新函数,而不是在这个列上,一个不允许NULL。出了什么问题?
谢谢你的帮助。
最好的祝愿
约翰内斯
标记:
0
答案
我不是100%确定问题是什么,但是“Update Database”操作符的工作方式如下:您有一个示例集,其列与数据库表完全相同。然后通过“属性过滤器”参数选择一个或多个ID列。这些列(和值)将构成UPDATE语句中的WHERE子句。然后将所有其他列用于SET子句。如果WHERE子句返回0行,则UPDATE语句将更改为INSERT。
问候,
马可