我有这个要求:有一个8字节长的字段,我想使用SQL提取最后4个字节。
示例:有日期01012017
,所以我只想要2017
。如何使用WHERE
子句来实现这一点。
答案 0 :(得分:0)
您应该选择完整的数据,然后使用
LOOP AS it_fulldate ASSIGNING <ls_fulldate>.
<ls_fulldate>-date = <ls_fulldate>-date+4(4).
ENDLOOP.
但是通常,日期时间数据类型为YYYYMMDD,因此正确的可能是<ls_fulldate>-date+0(4)