SAP NetWeaver AS ABAP Release 752, ©Copyright 2017 SAP AG. All rights reserved.
ABAP - Keyword Documentation → ABAP - Reference → Predefined Types, Data Objects, Functions, and Constructors → Built-In Functions →Predefined Functions - Overview
The following tables show the predefined functions by purpose. Predefined functions are generally processing functions or description functions.
Other functions are known as logical functions, which either evaluate a logical expression (Boolean functions) or return a truth value (predicate functions).
Logical Functions
Function | Meaning |
boolc, boolx, xsdbool | Boolean functions |
contains, contains_any_of, contains_any_not_of | Predicate functions for strings |
matches | Predicate function for strings |
line_exists | Predicate function for internal tables |
Numeric Functions
Function | Meaning |
abs, ceil, floor, frac, sign, trunc | General numeric functions |
ipow | Integer power function |
nmax, nmin | Numeric extremum functions |
acos, asin, atan, cos, sin, tan, cosh, sinh, tanh, exp, log, log10, sqrt | Floating point functions |
round, rescale | Rounding functions |
String Functions
Function | Meaning |
charlen, dbmaxlen, numofchar, strlen | Length functions |
char_off | Length function |
cmax, cmin | Character-like extremum value functions |
count, count_any_of, count_any_not_of | Search functions |
distance | Similarity function |
condense | Condense function |
concat_lines_of | Concatenation function |
escape | Escape function |
find, find_end, find_any_of, find_any_not_of | Search functions |
insert | Insert function |
match | Substring function |
repeat | Repeat function |
replace | Replace function |
reverse | Reverse function |
Segment | Segment function |
shift_left, shift_right | Shift functions |
substring, substring_after, substring_from, substring_before, substring_to | Substring functions |
to_upper, to_lower, to_mixed, from_mixed | Case functions |
translate | Translation function |
Byte String Functions
Function | Meaning |
xstrlen | Length function |
bit-set | Bit function |
Table Functions
Function | Meaning |
lines | Row function |
line_index | Index function |