在informix中如何操作在某个字段前加上固定的值?
例如02216309|张三|15.00|XXX|2003:10:20|
03626331|五三|25.00|XXX|2004:10:20|
04936384|六三|35.00|XXX|2001:10:20|
05796375|孙五|95.00|XXX|2005:10:20|
把第一列帐号前面加上0501变成如下:
050102216309|张三|15.00|XXX|2003:10:20|
050103626331|五三|25.00|XXX|2004:10:20|
050104936384|六三|35.00|XXX|2001:10:20|
050105796375|孙五|95.00|XXX|2005:10:20| 原帖由 jqlscsl 于 2005-11-25 09:00 发表
例如
02216309|张三|15.00|XXX|2003:10:20|
03626331|五三|25.00|XXX|2004:10:20|
04936384|六三|35.00|XXX|2001:10:20|
05796375|孙五|95.00|XXX|2005:10:20|
把第一列帐号前面加上0501变成如下:
050102 ...
先把数据卸出来,然后通过awk做 写一个小程序,先读出来,然后一条一条的写回去! 我已把数据load下来,如何通过VI 实现?
请高手指点!!! awk'{print "0501$0"}' inputfile 用ue 块编辑功能 原帖由 sam_8286 于 2005-11-25 10:25 发表
awk'{print "0501$0"}' inputfile
建议使用这个办法 原帖由 sam_8286 于 2005-11-25 10:25 发表
awk'{print "0501$0"}' inputfile
建议使用这个办法 好方法,我以前都自己写一个小程序,现在学了一招。 unload to file.txt select "0501"||帐号,姓名,...
from ......
帐号字段类型应该是char型吧,在unload时可以直接拼接起来的。