数据元值的表示格式中字符含义描述规则


字符含义
A字母字符
N

数字字符

AN

字母或(和)数字字符

D8

采用YYYYMMDD的格式表示,其中,“YYYY”表示年份,“MM”表示月份,“DD”表示日期

T6

采用hhmmss的格式表示,其中“hh”表示小时,“mm”表示分钟,“ss”表示秒。

DT15

采用YYYYMMDDThhmmss的格式表示,字符T作为时间的标志符,说明日的时间表示的开始;其余字符表示与上同

数据元值的表示格式中字符长度描述规则


类别表示方法
固定长度在数据类型表示符后直接给出字符长度的数目,如N4
可变长度
  1. 可变长度不超过定义的最大字符数,在数据类型表示符后加“..”后给出数据元最大字符数目,如AN..10
  2. 可变长度在定义的最小和最大字符数之间,在数据类型表示符后给出最小字符长度数后加“..”后再给出最大字符数,如AN4..20


有若干字符行表示的长度按固定长度或可变长度的规定给出每行的字符长度数后加“X”后,再给出最大行数,如AN..40X3
有小数位按固定长度或可变长度的规定给出字符长度数后,在“,”后给出小数位数,字符长度数包含整数位数、小数点位数和小数位数,如N6,2

实例示例


示例1:S 字符型
AN10:固定为10个字符(相当于5个汉字)长度的字符。
AN..10:可变长度,最大为10个字符长度的字符。
AN4..10:可变长度,最小为4个最大为10个字符长度的字符。
AN..20X3:可变长度,最多3行,每行最大长度为20个字符长度的字符。

示例2:N 数字型
N4:固定长度为4位的数字。
N..4:最大长度为4位的数字。
N..6,2:最大长度为6位的十进制小数格式(包括小数点),小数点后保留2位数字。

示例3:T 日期时间型
T8:采用YYYYMMDD格式((8位定长)表示年月日。
T15:采用YYYYMMDDThhmmss格式(15位定长)表示年月日时分秒。时分秒之前加大写字母“T",如2010年1月5日8时10分9秒为20100105T081009。


  • No labels