diff options
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/regress/expected/strings.out | 18 | ||||
| -rw-r--r-- | src/test/regress/sql/strings.sql | 6 |
2 files changed, 24 insertions, 0 deletions
diff --git a/src/test/regress/expected/strings.out b/src/test/regress/expected/strings.out index 24839665765..6d96843e5b5 100644 --- a/src/test/regress/expected/strings.out +++ b/src/test/regress/expected/strings.out @@ -1420,6 +1420,24 @@ SELECT strpos('abcdef', 'xy') AS "pos_0"; 0 (1 row) +SELECT strpos('abcdef', '') AS "pos_1"; + pos_1 +------- + 1 +(1 row) + +SELECT strpos('', 'xy') AS "pos_0"; + pos_0 +------- + 0 +(1 row) + +SELECT strpos('', '') AS "pos_1"; + pos_1 +------- + 1 +(1 row) + -- -- test replace -- diff --git a/src/test/regress/sql/strings.sql b/src/test/regress/sql/strings.sql index b5e75c344f2..0afb94964b1 100644 --- a/src/test/regress/sql/strings.sql +++ b/src/test/regress/sql/strings.sql @@ -492,6 +492,12 @@ SELECT strpos('abcdef', 'cd') AS "pos_3"; SELECT strpos('abcdef', 'xy') AS "pos_0"; +SELECT strpos('abcdef', '') AS "pos_1"; + +SELECT strpos('', 'xy') AS "pos_0"; + +SELECT strpos('', '') AS "pos_1"; + -- -- test replace -- |
