Class H2ArrayRemoveIndexFunction

All Implemented Interfaces:
FunctionRenderer, FunctionRenderingSupport, SqmFunctionDescriptor

public class H2ArrayRemoveIndexFunction extends ArrayRemoveIndexUnnestFunction
H2 requires a very special emulation, because unnest is pretty much useless, due to https://github.com/h2database/h2database/issues/1815. This emulation uses array_get, array_length and system_range functions to roughly achieve the same.