Могу ли я использовать Atomic в процедуре parrent, а также в процедуре, которую вызывает процедура mail.
Моя процедура компилируется отлично, но иногда, когда я ее выполняю. Я получаю следующую ошибку:
Ошибка базы данных DB2: ОШИБКА [58004] [IBM] [DB2 / NT64] SQL0901N Оператор SQL не выполнен из-за несущественной системной ошибки. Последующие операторы SQL могут быть обработаны. (Причина «Sdir len bad: 1542! = 1520 + 14».) SQLSTATE = 58004
Однако, как ни странно, когда я прокомментировал ключевое слово «ATOMIC» в основной процедуре и снова запустил, он отлично работал. Но когда я снова запустил его после раскомментирования, он все равно не дал никаких ошибок и работал отлично.
Так что ошибка, которую я получаю, не является чем-то, что я получаю каждый раз. Может кто-нибудь, пожалуйста, дайте мне знать, в чем может быть проблема и что нужно сделать, чтобы решить эту проблему. Что касается goolgeing, я не нашел никаких подсказок по этому вопросу.
Спасибо,
Harveer