WHERE子句中的OpenSQL偏移量



我有这样的要求:有一个长度为8字节的字段,我想使用SQL提取最后4个字节。

示例:有日期01012017,所以我只想要2017。如何使用WHERE子句实现这一点。

您应该选择完整的数据,然后使用

LOOP AS it_fulldate ASSIGNING <ls_fulldate>.
<ls_fulldate>-date = <ls_fulldate>-date+4(4).
ENDLOOP.

但通常,日期-时间数据类型是YYYYMMDD,因此正确的数据类型可能是<ls_fulldate>-date+0(4)

相关内容

  • 没有找到相关文章

最新更新