我正在尝试在 Sybase 中调试一个长存储过程,但收到如下错误消息:
Number (257) Severity (16) State (1) Server (DZUCRINSI225) Procedure (Calculate_FX_Haircut) Implicit conversion from datatype 'CHAR' to 'NUMERIC' is not allowed. Use the CONVERT function to run this query. (4068EE10)
我不知道错误发生在 SP 的什么地方。我怎样才能找到它?我猜消息中的'4068EE10'可能是一个偏移量,但我不知道如何利用它来查找行号。任何人都可以帮忙吗?
我应该补充一点,我正在使用 Embarcadero Rapid SQL 作为 Sybase 服务器的接口。我不确定“4068EE10”是由 Sybase 还是 Embarcadero 添加的。