2012-07-08 60 views
0

我从C#代码查询Sybase数据库。是否有任何好的查询分析器来理解生成的确切查询,如查询分析器for Sql Server?Sybase的查询分析器

回答

1

您可以设置某些Sybase变量,以查询计划,如下列:

set showplan on 
set statistics io on 
set statistics time on 
exec my_proc (my_arg1, my_arg2, ...) 
go 

我已经把这个变成一个shell脚本,通过命令行参数。在这种情况下,这些SQL行前面有以下:

isql -Uxxx -Pyyy <<-_EOF_ 

而且EXEC行变成了:

exec $* 

和脚本结尾:

go 
_EOF_ 

好SQL,晚安。

kelley805