Note that using a ROLLBACK within a cursor is not a good programming practice and should be avoided.
注意,在游标内使用ROLLBACK是不好的做法,应该避免这么做。
A good programming practice often involves explicitly defining checked user exceptions as part of the interface contract.
良好的编程实践通常包括显式地定义已检查用户异常作为接口契约的一部分。
It is also a good programming practice to reduce the interaction and data traffic to such external backend systems, where possible.
尽可能减少与此类外部后端系统的交互和数据通信流量也是不错的做法。
应用推荐