- 论坛徽章:
- 0
|
最近用shell写了支用于产生单笔或多笔的程式,总感觉不是很满意,不知道哪位大侠是否有相似的程式??
执行后自动产生.4gl和.per 以及编译脚本.sh程式,我的shell语法大概如下:
usage:c_isql -d database -n fname
[-t table]
[-th table1,col1,col2...]
[-td table2,col1,col2...]
[-eq table1,col1=table2,col2:table1,col2=table2,col3:...]
[-f ALL|QURY]
[-? | -help ]
example:c_isql -d mis -n inv010 -t invqty (单笔)
example:c_isql -d mis -n inv010 -th invqty,1,2,3 (以下多笔程式)
example:c_isql -d mis -n inv010 -th invqty,1,2,3 -td invqty,4,5,6,7
example:c_isql -d mis -n inv010 -th invprh,1,2,3 -td invprd,3,4,5,6,7 -eq invprd
,1=invprh,1:invprd,2=invprh,2
注意:seclib1.4gl沒有上載,因會涉及公司的機密,只需要自己編號一個4gl的mail程式用於CALL本程產生的4GL程式中的pyf函數。
因為許多informix用戶有購買informix工具isql所以需要別改它名。
[ 本帖最后由 dintan 于 2008-7-21 11:33 编辑 ] |
|