|
3748 | 3748 |
|
3749 | 3749 | { oid => '936', descr => 'extract portion of string', |
3750 | 3750 | proname => 'substring', prorettype => 'text', proargtypes => 'text int4 int4', |
| 3751 | + proargnames => '{source, start, count}', |
3751 | 3752 | prosrc => 'text_substr' }, |
3752 | 3753 | { oid => '937', descr => 'extract portion of string', |
3753 | 3754 | proname => 'substring', prorettype => 'text', proargtypes => 'text int4', |
| 3755 | + proargnames => '{source, start}', |
3754 | 3756 | prosrc => 'text_substr_no_len' }, |
3755 | 3757 | { oid => '2087', |
3756 | 3758 | descr => 'replace all occurrences in string of old_substr with new_substr', |
|
4168 | 4170 | prosrc => 'bitcat' }, |
4169 | 4171 | { oid => '1680', descr => 'extract portion of bitstring', |
4170 | 4172 | proname => 'substring', prorettype => 'bit', proargtypes => 'bit int4 int4', |
| 4173 | + proargnames => '{source, start, count}', |
4171 | 4174 | prosrc => 'bitsubstr' }, |
4172 | 4175 | { oid => '1681', descr => 'bitstring length', |
4173 | 4176 | proname => 'length', prorettype => 'int4', proargtypes => 'bit', |
|
4197 | 4200 | prosrc => 'bitposition' }, |
4198 | 4201 | { oid => '1699', descr => 'extract portion of bitstring', |
4199 | 4202 | proname => 'substring', prorettype => 'bit', proargtypes => 'bit int4', |
| 4203 | + proargnames => '{source, start}', |
4200 | 4204 | prosrc => 'bitsubstr_no_len' }, |
4201 | 4205 |
|
4202 | 4206 | { oid => '3030', descr => 'substitute portion of bitstring', |
|
6302 | 6306 | prosrc => 'byteacat' }, |
6303 | 6307 | { oid => '2012', descr => 'extract portion of string', |
6304 | 6308 | proname => 'substring', prorettype => 'bytea', |
| 6309 | + proargnames => '{source, start, count}', |
6305 | 6310 | proargtypes => 'bytea int4 int4', prosrc => 'bytea_substr' }, |
6306 | 6311 | { oid => '2013', descr => 'extract portion of string', |
6307 | 6312 | proname => 'substring', prorettype => 'bytea', proargtypes => 'bytea int4', |
| 6313 | + proargnames => '{source, start}', |
6308 | 6314 | prosrc => 'bytea_substr_no_len' }, |
6309 | 6315 | { oid => '2085', descr => 'extract portion of string', |
6310 | 6316 | proname => 'substr', prorettype => 'bytea', proargtypes => 'bytea int4 int4', |
|
6504 | 6510 |
|
6505 | 6511 | { oid => '2073', descr => 'extract text matching regular expression', |
6506 | 6512 | proname => 'substring', prorettype => 'text', proargtypes => 'text text', |
| 6513 | + proargnames => '{source, pattern}', |
6507 | 6514 | prosrc => 'textregexsubstr' }, |
6508 | 6515 | { oid => '2074', descr => 'extract text matching SQL regular expression', |
6509 | 6516 | proname => 'substring', prolang => 'sql', prorettype => 'text', |
| 6517 | + proargnames => '{source, pattern, escape}', |
6510 | 6518 | proargtypes => 'text text text', prosrc => 'see system_functions.sql' }, |
6511 | 6519 |
|
6512 | 6520 | { oid => '2075', descr => 'convert int8 to bitstring', |
|
0 commit comments