substrait-extensions 0.88.1

Packaged Substrait Extension Files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
### SUBSTRAIT_SCALAR_TEST: v1.0
### SUBSTRAIT_INCLUDE: extension:io.substrait:functions_string

# basic: Basic examples without any special cases
rtrim('abc'::str, ' '::str) = 'abc'::str
rtrim('   abc'::str, ' '::str) = '   abc'::str
rtrim('abc   '::str, ' '::str) = 'abc'::str
rtrim('   abc   '::str, ' '::str) = '   abc'::str
rtrim(''::str, ' '::str) = ''::str
rtrim(' '::str, ' '::str) = ''::str
rtrim(null::str?, ' '::str) = null::str?

# two_inputs: Examples with character input to trim off
rtrim('aaaaabccccc'::str, 'c'::str) [spaces_only:FALSE] = 'aaaaab'::str
rtrim('abcabcdef'::str, 'def'::str) [spaces_only:FALSE] = 'abcabc'::str
rtrim('defabccba'::str, 'abc'::str) [spaces_only:FALSE] = 'def'::str