Commit 246dedc
committed
Allow => syntax for named cursor arguments in plpgsql.
We've traditionally accepted "name := value" syntax for
cursor arguments in plpgsql. But it turns out that the
equivalent statements in Oracle use "name => value".
Since we accept both forms of punctuation for function
arguments, it makes sense to do the same here.
Author: Pavel Stehule <pavel.stehule@gmail.com>
Reviewed-by: Gilles Darold <gilles@darold.net>
Discussion: https://postgr.es/m/CAFj8pRA3d0ARQEMbABa1n6q25AUdNmyO8aGs56XNf9pD4sRMjQ@mail.gmail.com1 parent b6904af commit 246dedc
File tree
4 files changed
+21
-12
lines changed- doc/src/sgml
- src
- pl/plpgsql/src
- test/regress
- expected
- sql
4 files changed
+21
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3317 | 3317 | | |
3318 | 3318 | | |
3319 | 3319 | | |
3320 | | - | |
| 3320 | + | |
3321 | 3321 | | |
3322 | 3322 | | |
3323 | 3323 | | |
| |||
3340 | 3340 | | |
3341 | 3341 | | |
3342 | 3342 | | |
3343 | | - | |
| 3343 | + | |
| 3344 | + | |
3344 | 3345 | | |
3345 | 3346 | | |
3346 | 3347 | | |
| |||
3352 | 3353 | | |
3353 | 3354 | | |
3354 | 3355 | | |
| 3356 | + | |
3355 | 3357 | | |
3356 | 3358 | | |
3357 | 3359 | | |
| |||
3672 | 3674 | | |
3673 | 3675 | | |
3674 | 3676 | | |
3675 | | - | |
| 3677 | + | |
3676 | 3678 | | |
3677 | 3679 | | |
3678 | 3680 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3955 | 3955 | | |
3956 | 3956 | | |
3957 | 3957 | | |
3958 | | - | |
| 3958 | + | |
| 3959 | + | |
| 3960 | + | |
| 3961 | + | |
3959 | 3962 | | |
3960 | | - | |
| 3963 | + | |
3961 | 3964 | | |
3962 | 3965 | | |
3963 | 3966 | | |
| |||
3983 | 3986 | | |
3984 | 3987 | | |
3985 | 3988 | | |
3986 | | - | |
3987 | | - | |
| 3989 | + | |
| 3990 | + | |
3988 | 3991 | | |
3989 | 3992 | | |
3990 | | - | |
| 3993 | + | |
3991 | 3994 | | |
3992 | 3995 | | |
3993 | 3996 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2419 | 2419 | | |
2420 | 2420 | | |
2421 | 2421 | | |
2422 | | - | |
| 2422 | + | |
| 2423 | + | |
2423 | 2424 | | |
2424 | 2425 | | |
2425 | 2426 | | |
| |||
3487 | 3488 | | |
3488 | 3489 | | |
3489 | 3490 | | |
3490 | | - | |
| 3491 | + | |
| 3492 | + | |
3491 | 3493 | | |
3492 | 3494 | | |
3493 | 3495 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2072 | 2072 | | |
2073 | 2073 | | |
2074 | 2074 | | |
2075 | | - | |
| 2075 | + | |
| 2076 | + | |
2076 | 2077 | | |
2077 | 2078 | | |
2078 | 2079 | | |
| |||
2934 | 2935 | | |
2935 | 2936 | | |
2936 | 2937 | | |
2937 | | - | |
| 2938 | + | |
| 2939 | + | |
2938 | 2940 | | |
2939 | 2941 | | |
2940 | 2942 | | |
| |||
0 commit comments