"更新数据库失败"

Johannes_NJohannes_N 成员职位:1贡献我
2019年6月编辑 帮助
嘿,伙计们,

我试图使用“更新数据库”与MS SQL Server 2012。我只更新了一列。但是RM试图触摸孔行并抛出异常。

例外:数据库发生错误:无法将值NULL插入到列' text ',表'TableName';列不允许为空。插入失败。

但是我尝试了一个更新函数,而不是在这个列上,一个不允许NULL。出了什么问题?

谢谢你的帮助。

最好的祝愿
约翰内斯
标记:

答案

  • Marco_BoeckMarco_Boeck 管理员、版主、员工、会员、大学教授职位:1984年RM工程
    你好,

    我不是100%确定问题是什么,但是“Update Database”操作符的工作方式如下:您有一个示例集,其列与数据库表完全相同。然后通过“属性过滤器”参数选择一个或多个ID列。这些列(和值)将构成UPDATE语句中的WHERE子句。然后将所有其他列用于SET子句。如果WHERE子句返回0行,则UPDATE语句将更改为INSERT。

    问候,
    马可
登录注册置评。