- 空间积分
- 0
- 信誉积分
- 119
- UID
- 14072748
- 阅读权限
- 20
- 积分
- 397
- 帖子
- 372
- 精华
- 0
- 可用积分
- 397
- 专家积分
- 4
- 在线时间
- 62 小时
- 注册时间
- 2007-10-29
- 最后登录
- 2012-05-11

- 帖子
- 372
- 主题
- 43
- 精华
- 0
- 可用积分
- 397
- 专家积分
- 4
- 在线时间
- 62 小时
- 注册时间
- 2007-10-29
- 最后登录
- 2012-05-11
- 论坛徽章:
- 0
|
发表于 2008-09-02 16:36:21
|显示全部楼层
大家好:
请教大家个问题:
iq里,我在倒出数据的时候用到了:set temporary option temp_extract_name1='/dir/filename';
当把'/dir/filename'写固定的时候,我的任务可以顺利完成,
但是我现在的需求是:
要把filename用三部分组成:固定部分:xxx;不固定部分:变量year_in,变量month_in;
说明:
我尝试的方法1:
set temporary option temp_extract_name1='/dir/xxx'||year_in||month_in;
我尝试的方法2:
set temporary option temp_extract_name1='/dir/xxx'+year_in+month_in;
我尝试的方法3:
declare vdir varchar(50);
set vdir='/dir/xxx'||year_in||month_in;
set temporary option temp_extract_name1=vdir;
其中方法1,2不成功,
方法3成功,他在$HOME下生成了数据文件vdir,但是我不满足我的需求。 |
|