|
1306 | 1306 | </entry>
|
1307 | 1307 | <entry><type>text</type></entry>
|
1308 | 1308 | <entry>
|
1309 |
| - Remove the longest string containing only the |
| 1309 | + Remove the longest string containing only characters from |
1310 | 1310 | <parameter>characters</parameter> (a space by default) from the
|
1311 |
| - start/end/both ends of the <parameter>string</parameter> |
| 1311 | + start, end, or both ends (<literal>both</> is the default) |
| 1312 | + of <parameter>string</parameter> |
1312 | 1313 | </entry>
|
1313 |
| - <entry><literal>trim(both 'x' from 'xTomxx')</literal></entry> |
| 1314 | + <entry><literal>trim(both 'xyz' from 'yxTomxx')</literal></entry> |
1314 | 1315 | <entry><literal>Tom</literal></entry>
|
1315 | 1316 | </row>
|
1316 | 1317 |
|
|
1382 | 1383 | in <parameter>characters</parameter> (a space by default)
|
1383 | 1384 | from the start and end of <parameter>string</parameter>
|
1384 | 1385 | </entry>
|
1385 |
| - <entry><literal>btrim('xyxtrimyyx', 'xy')</literal></entry> |
| 1386 | + <entry><literal>btrim('xyxtrimyyx', 'xyz')</literal></entry> |
1386 | 1387 | <entry><literal>trim</literal></entry>
|
1387 | 1388 | </row>
|
1388 | 1389 |
|
|
1651 | 1652 | <parameter>characters</parameter> (a space by default) from the start of
|
1652 | 1653 | <parameter>string</parameter>
|
1653 | 1654 | </entry>
|
1654 |
| - <entry><literal>ltrim('zzzytrim', 'xyz')</literal></entry> |
1655 |
| - <entry><literal>trim</literal></entry> |
| 1655 | + <entry><literal>ltrim('zzzytest', 'xyz')</literal></entry> |
| 1656 | + <entry><literal>test</literal></entry> |
1656 | 1657 | </row>
|
1657 | 1658 |
|
1658 | 1659 | <row>
|
|
1934 | 1935 | <parameter>characters</parameter> (a space by default) from the end of
|
1935 | 1936 | <parameter>string</parameter>
|
1936 | 1937 | </entry>
|
1937 |
| - <entry><literal>rtrim('trimxxxx', 'x')</literal></entry> |
1938 |
| - <entry><literal>trim</literal></entry> |
| 1938 | + <entry><literal>rtrim('testxxzx', 'xyz')</literal></entry> |
| 1939 | + <entry><literal>test</literal></entry> |
1939 | 1940 | </row>
|
1940 | 1941 |
|
1941 | 1942 | <row>
|
@@ -3199,11 +3200,11 @@ SELECT format('Testing %3$s, %2$s, %s', 'one', 'two', 'three');
|
3199 | 3200 | </entry>
|
3200 | 3201 | <entry><type>bytea</type></entry>
|
3201 | 3202 | <entry>
|
3202 |
| - Remove the longest string containing only the bytes in |
| 3203 | + Remove the longest string containing only bytes appearing in |
3203 | 3204 | <parameter>bytes</parameter> from the start
|
3204 | 3205 | and end of <parameter>string</parameter>
|
3205 | 3206 | </entry>
|
3206 |
| - <entry><literal>trim(E'\\000'::bytea from E'\\000Tom\\000'::bytea)</literal></entry> |
| 3207 | + <entry><literal>trim(E'\\000\\001'::bytea from E'\\000Tom\\001'::bytea)</literal></entry> |
3207 | 3208 | <entry><literal>Tom</literal></entry>
|
3208 | 3209 | </row>
|
3209 | 3210 | </tbody>
|
@@ -3242,11 +3243,11 @@ SELECT format('Testing %3$s, %2$s, %s', 'one', 'two', 'three');
|
3242 | 3243 | </entry>
|
3243 | 3244 | <entry><type>bytea</type></entry>
|
3244 | 3245 | <entry>
|
3245 |
| - Remove the longest string consisting only of bytes |
3246 |
| - in <parameter>bytes</parameter> from the start and end of |
| 3246 | + Remove the longest string containing only bytes appearing in |
| 3247 | + <parameter>bytes</parameter> from the start and end of |
3247 | 3248 | <parameter>string</parameter>
|
3248 | 3249 | </entry>
|
3249 |
| - <entry><literal>btrim(E'\\000trim\\000'::bytea, E'\\000'::bytea)</literal></entry> |
| 3250 | + <entry><literal>btrim(E'\\000trim\\001'::bytea, E'\\000\\001'::bytea)</literal></entry> |
3250 | 3251 | <entry><literal>trim</literal></entry>
|
3251 | 3252 | </row>
|
3252 | 3253 |
|
|
0 commit comments