informix 下的变量查询怎么写?即在sql中使用变量
:shock:informix 下的变量查询怎么写?即在sql中使用变量
你是说esql/c程序下的变量吗?用$定义,如:$int iVar1;
$char sVar2;
$fload fVar3;
使用时,如下:
select col1 into $iVar1
from table
where ...
informix 下的变量查询怎么写?即在sql中使用变量
thanksinformix 下的变量查询怎么写?即在sql中使用变量
不行!在procedure中可以!
informix 下的变量查询怎么写?即在sql中使用变量
原帖由 "大梦" 发表:不行!
在procedure中可以!
什么意思呀?
informix 下的变量查询怎么写?即在sql中使用变量
我在sco unix 下一般这样写:EXEC SQL begin declare section;
char str1;
char strtele;
EXEC SQL end declare section;
.......
$SELECT ckdbk.dhhm,ckdbk.slbh,asl.sname,CKS_dz_list.dzname,ckdbk.pgr,ckdbk.hdr into
:str1,:str1,:str1,:str1,:str1,:str1 FROM
ckdbk,asl,CKS_dz_list WHERE
ckdbk.dhhm=:strtele and CKS_dz_list.dzid=ckdbk.dzid and asl.scode=ckdbk.ywm;
informix 下的变量查询怎么写?即在sql中使用变量
这是esql/c的informix 下的变量查询怎么写?即在sql中使用变量
大梦的意思是说:在单独的SQL语句里不能用变量,要在存储过程里用,当然esql/c也可以了。
informix 下的变量查询怎么写?即在sql中使用变量
原帖由 "sgool" 发表:大梦的意思是说:
在单独的SQL语句里不能用变量,要在存储过程里用,当然esql/c也可以了。对!
informix 下的变量查询怎么写?即在sql中使用变量
例:一个文件qq.sh内容如下isql - - <<!
database dbname;
select * from $1;
!
运行
#sh qq.sh 数据表名
或则
echo '请输入数据表名称‘;
read tbname;
isql - - <<!
database dbname;
select * from $tbname;
!
运行
#sh qq.sh
页:
[1]
2