创建和使用触发器 / 跟踪触发操作 |
trace expression :begin trace trace on expression: (select (sum total_price) from items) evaluates to $18280.77 ; let tp = $18280.77 expression: (select (sum total_price) from items where (= manu_code, mac)) evaluates to $3008.00 ; let mc_tot = $3008.00 expression:(/ mc_tot, tp) evaluates to 0.16 let pct = 0.16 expression:(> pct, 0.1) evaluates to 1 expression:(- 745) evaluates to -745 raise exception :-745, 0, '' exception : looking for handler SQL error = -745 ISAM error = 0 error string = = '' exception : no appropriate handler
有关如何使用 TRACE 语句诊断 SPL 例程中的逻辑错误的更多信息,请参阅创建和使用 SPL 例程。