Informix存储过程里怎样打印一个变量阿?
上网都没找到阿[ 本帖最后由 cutef1 于 2007-7-5 11:51 编辑 ] 手册里面就有,不用上网找的 多谢楼上的,我没有手册,用什么函数?在线等。。。
[ 本帖最后由 cutef1 于 2007-7-5 12:25 编辑 ] 我估计你是想打印到屏幕上吧....
这个有点儿难度...
你可以打印到文件的
因为procedure是存放在server端执行的,打印到server的tty上,你也看不到。
除非你登录到server,然后打印到你的pty上,这个还是可能的。
当然,最好的,还是直接打印到文件,在server端,你可以登上去看的。
你还可以把trace模式打开,不过这样执行速度很慢。
调试也很麻烦。
建议如下:
create procedure printmsg (msg char(100))
system 'echo ' || msg || ' > /tmp/ax.log' ;-- 在server的/tmp/ax.log中打印
system 'echo ' || msg || ' > $(tty)' ;-- 如果你登录到server执行这个procedure,可以在屏幕上打印;这个我没有测试过。没有环境,我想像一下,应该是可以的。
end procedure; 万分感谢!
页:
[1]