在DB中设置一些字段的值

时间:2010-11-29 10:59:01

标签: sql-server

在我的SP中我想要的是,当添加新问题时,Active应设置为 false 。当我添加新记录时,它会被添加到我的数据库中的表中,但Active会设置为 True !可能有什么不对?

2 个答案:

答案 0 :(得分:3)

我如何解决这个问题:
1.仔细检查表的默认值,触发器
2. Profiler,确切地检查传递给SP的params 3.删除/注释掉更新部分,只留下无条件插入
4.痛苦地嚎叫,把键盘扔出窗外

答案 1 :(得分:1)

将您的程序拆分为2个单独的SP,1个用于插入,1个用于更新:更易于阅读,更易于调试(并且应该快速显示您的问题)

相关问题