Debugging ASE ISQL(SyBase):如何调试截断错误(哪个字段导致截断错误)

Debugging ASE ISQL(SyBase):如何调试截断错误(哪个字段导致截断错误),debugging,sybase,sap-ase,truncation,isql,Debugging,Sybase,Sap Ase,Truncation,Isql,我有一个导致截断错误的长SyBase SQL查询。如果我在ISQL中运行它,我会得到行号错误,但是,行号是查询的开始,所以它不会告诉我是哪个字段导致了截断错误。如何调试此程序并获取有关错误的更多相关信息?我使用print命令查找错误位置。例如: print '1' select * from tab print '2' insert into tab.. print '3' update ... print '4' 您也可以使用该工具。有调试工具,请参见debug菜单中的How to debu

我有一个导致截断错误的长SyBase SQL查询。如果我在ISQL中运行它,我会得到行号错误,但是,行号是查询的开始,所以它不会告诉我是哪个字段导致了截断错误。如何调试此程序并获取有关错误的更多相关信息?

我使用
print
命令查找错误位置。例如:

print '1'
select * from tab
print '2'
insert into tab..
print '3'
update ...
print '4'

您也可以使用该工具。有调试工具,请参见
debug
菜单中的
How to debug

谢谢,但它不会告诉您错误发生在哪一行吗?我正在寻找一种方法来找出在哪个列上发生了截断,或者查询的哪个部分导致了截断。错误消息将整个查询视为在一行上。我通过手动检查所有列修复了错误。我不能再复制它了。谢谢你。