Returns the preceding value of the argument so that there is one granule of the argument type between the returned value and the argument.
Result Type
The return data type is the same as that of the argument. If the value of the argument is NULL, the result is NULL.