关于格式转换的问题
我有一个数据表,要把表中所有记录读出写入文本文件,由于表中每个字段的值不一定是填满的,但是写到文本文件中时必须每个字段都要填满(不满的用前导空格填)。
表中有以下几个字段:
字段 类型 长度 备注
船编号 char 5 "1"显示为" 1","10"显示为" 10"
船期(年) char 4 如2000,2001
船期(月) char 2 如01,10,
船期(日) char 2 如01,10
船名 char 20 "abc"显示为" abc"
重量吨 char 10 如为空时,填写前导空格+“0.000”,如不为空 时,"10"显示为前导空格+"10.000"
装卸箱数 char 6 如为空时,填写前导空格+“0”,如不为空 时,"8"显示为前导空格+"8"
统计标志 char 1 如为空时,填写前导空格+“9
操作吨 char 9 格式:99999.999
日期 char 19 格式:YYYY-MM-DD HH:MM:SS
分舱艘时 char 12 格式:999999999.99