有用pb 更新 asa数据库时,发现更新有外键的数据时,显示更新成功。
但断开联接时再重新进入时,发现更改并没有成功.
原来是asa的一些约束条件都是可以选择是执行时检查,还是提交时检查。
默认是提交时检查。这样语句一定会执行成功了。而进行提交时,有的数据由于外键的关系
会自动的被撤消其更改。
但是为什么,我更改完了立即提交了。而且再重新进入时,就发现是删除的。为什么断开当前的连接,
重新连接后才能看见呢。
这个问题在sql server中就没有,它没有哪么多的选项。
但断开联接时再重新进入时,发现更改并没有成功.
原来是asa的一些约束条件都是可以选择是执行时检查,还是提交时检查。
默认是提交时检查。这样语句一定会执行成功了。而进行提交时,有的数据由于外键的关系
会自动的被撤消其更改。
但是为什么,我更改完了立即提交了。而且再重新进入时,就发现是删除的。为什么断开当前的连接,
重新连接后才能看见呢。
这个问题在sql server中就没有,它没有哪么多的选项。