SPACE
全局变量space,SPACE:是SAP系统定义的数据对象,空白字符串,即''。
那么就要到ABAP里面来看,null的定义是什么。
在ABAP里,这里只讨论ABAP里。可能和其他Oracle My SQL不一样。
null是无的意思。不占用内存空间,不存在值。这里的重点是不占用内存空间。not null就是说分配内存空间。
而char类型的初始值是一位 ' ' ,space
space在ASC II码值中的二进制表示是 00100000 占了一字节。
示例
js
IF lv_atwrt <> space. "全局变量space,SPACE:是SAP系统定义的数据对象,空白字符串,即 '' 。
IF lv_atwrt + <fs_out>-zsmzq - sy-datum > 0.
<fs_out>-zsfgq = '是'.
CONTINUE.
ELSE.
<fs_out>-zsfgq = '否'.
CONTINUE.
ENDIF.
ENDIF.