forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitebcb4c9

Neil Conway
Add a CONTINUE statement to PL/PgSQL, which can be used to begin the
next iteration of a loop. Update documentation and add regression tests.Patch from Pavel Stehule, reviewed by Neil Conway.1 parent7a28de2 commitebcb4c9
File tree
8 files changed
+501
-80
lines changed- doc/src/sgml
- src
- pl/plpgsql/src
- test/regress
- expected
- sql
8 files changed
+501
-80
lines changedLines changed: 76 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
1779 | 1779 |
| |
1780 | 1780 |
| |
1781 | 1781 |
| |
1782 |
| - | |
1783 |
| - | |
1784 |
| - | |
1785 |
| - | |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
1786 | 1786 |
| |
1787 | 1787 |
| |
1788 | 1788 |
| |
| |||
1807 | 1807 |
| |
1808 | 1808 |
| |
1809 | 1809 |
| |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
1810 | 1815 |
| |
1811 | 1816 |
| |
1812 | 1817 |
| |
1813 | 1818 |
| |
1814 | 1819 |
| |
1815 |
| - | |
1816 |
| - | |
1817 |
| - | |
1818 |
| - | |
1819 |
| - | |
1820 |
| - | |
1821 |
| - | |
1822 |
| - | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
1823 | 1827 |
| |
1824 | 1828 |
| |
1825 | 1829 |
| |
1826 |
| - | |
1827 |
| - | |
1828 |
| - | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
1829 | 1833 |
| |
1830 | 1834 |
| |
1831 | 1835 |
| |
1832 |
| - | |
1833 |
| - | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
1834 | 1840 |
| |
1835 | 1841 |
| |
1836 | 1842 |
| |
| |||
1858 | 1864 |
| |
1859 | 1865 |
| |
1860 | 1866 |
| |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
| 1870 | + | |
| 1871 | + | |
| 1872 | + | |
| 1873 | + | |
| 1874 | + | |
| 1875 | + | |
| 1876 | + | |
| 1877 | + | |
| 1878 | + | |
| 1879 | + | |
| 1880 | + | |
| 1881 | + | |
| 1882 | + | |
| 1883 | + | |
| 1884 | + | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
| 1904 | + | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
1861 | 1914 |
| |
1862 | 1915 |
| |
1863 | 1916 |
| |
| 1917 | + | |
| 1918 | + | |
| 1919 | + | |
| 1920 | + | |
| 1921 | + | |
1864 | 1922 |
| |
1865 | 1923 |
| |
1866 | 1924 |
| |
|
Lines changed: 23 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
| |||
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
| 64 | + | |
64 | 65 |
| |
65 | 66 |
| |
66 | 67 |
| |
| |||
100 | 101 |
| |
101 | 102 |
| |
102 | 103 |
| |
103 |
| - | |
| 104 | + | |
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
| |||
153 | 154 |
| |
154 | 155 |
| |
155 | 156 |
| |
| 157 | + | |
156 | 158 |
| |
157 | 159 |
| |
158 | 160 |
| |
| |||
514 | 516 |
| |
515 | 517 |
| |
516 | 518 |
| |
517 |
| - | |
| 519 | + | |
518 | 520 |
| |
519 |
| - | |
| 521 | + | |
520 | 522 |
| |
521 | 523 |
| |
522 | 524 |
| |
| |||
531 | 533 |
| |
532 | 534 |
| |
533 | 535 |
| |
534 |
| - | |
| 536 | + | |
535 | 537 |
| |
536 |
| - | |
| 538 | + | |
537 | 539 |
| |
538 | 540 |
| |
539 | 541 |
| |
| |||
1035 | 1037 |
| |
1036 | 1038 |
| |
1037 | 1039 |
| |
1038 |
| - | |
| 1040 | + | |
1039 | 1041 |
| |
1040 | 1042 |
| |
1041 | 1043 |
| |
1042 | 1044 |
| |
1043 | 1045 |
| |
1044 |
| - | |
| 1046 | + | |
| 1047 | + | |
1045 | 1048 |
| |
1046 | 1049 |
| |
1047 | 1050 |
| |
1048 | 1051 |
| |
1049 | 1052 |
| |
1050 | 1053 |
| |
1051 | 1054 |
| |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
1052 | 1065 |
| |
1053 | 1066 |
| |
1054 | 1067 |
| |
1055 | 1068 |
| |
1056 | 1069 |
| |
1057 | 1070 |
| |
1058 | 1071 |
| |
1059 |
| - | |
1060 |
| - | |
| 1072 | + | |
| 1073 | + | |
1061 | 1074 |
| |
1062 | 1075 |
| |
1063 | 1076 |
| |
|
0 commit comments
Comments
(0)