-
18-09-2019 - |
题
什么是对的Informix 11.5存储程序的测试执行时的年龄老方法。我想从UNIX提示符下做这样的:
$ time (echo 'execute procedure foo(1)' | dbaccess ...)
任何其他的想法?
解决方案
当然,你可以做的更精致,但如果这就是你所需要的,何必呢?显然,如果有更多的步骤,移动SQL到一个单独的文件,并运行
time dbaccess <dbname> file.sql
顺便说一句,有一个报价从您的代码片段缺失。
其他提示
我用我的SQLCMD程序进行这个类的工作。它有一个基准模式(-B选项),并且还可以更容易地编写SQL:
sqlcmd -d stores -B -e 'execute procedure foo(1)'
它是开源和可从 IIUG软件存档。
不隶属于 StackOverflow