peso 发表于 2009-01-14 18:58

isql输出文件的格式问题。

name            total_pages   free_pages      used_pages
reserved_pages
--------------- --------------- --------------- --------------- ---------------
syslogs         3072            645             161             0

(1 row affected)
(return status = 0)
name            total_pages   free_pages      used_pages
reserved_pages
--------------- --------------- --------------- --------------- ---------------
syslogs         3072            645             161             0

(1 row affected)
(return status = 0)

以上是输出的格式。
我想如何能把 
(1 row affected)
(return status = 0)
这两行去掉。
标题也可以去掉吗?
有没有象oracle 中的set heading off set ver off 等设置。

WFCJZ 发表于 2009-01-14 23:48

你可以选择不需要输出的执行结果!

peso 发表于 2009-01-15 09:32

原帖由 WFCJZ 于 2009-1-14 23:48 发表 http://bbs.chinaunix.net/images/common/back.gif
你可以选择不需要输出的执行结果!
什么意思 ,可不可以说具体点。

怎么做??

chuxu 发表于 2009-01-15 09:39

(1 row affected)
可以用 set nocount on 取消

(return status = 0)
似乎应该用 set proc_return_status off
似乎应该在存储过程中使用,直接在isql 使用不行。

peso 发表于 2009-01-15 10:56

原帖由 chuxu 于 2009-1-15 09:39 发表 http://bbs.chinaunix.net/images/common/back.gif
(1 row affected)
可以用 set nocount on 取消

(return status = 0)
似乎应该用 set proc_return_status off
似乎应该在存储过程中使用,直接在isql 使用不行。
呵呵,多谢。
两个都可以在isql 中调用。输出的格式没有问题。(版本12.5)

peso 发表于 2009-02-13 15:50

set proc_return_status off在12.0中好像不好用。
在12.0中如何去掉return status = 0)这样的输出
页: [1]
查看完整版本: isql输出文件的格式问题。