- Notifications
You must be signed in to change notification settings - Fork4.9k
Commit97957fd
committed
Add support for AT LOCAL
When converting a timestamp to/from with/without time zone, the SQLStandard specifies an AT LOCAL variant of AT TIME ZONE which uses thesession's time zone. This includes three system functions able to dothe work in the same way as the existing flavors for AT TIME ZONE,except that these need to be marked as stable as they depend on thesession's TimeZone GUC.Bump catalog version.Author: Vik FearingReviewed-by: Laurenz Albe, Cary Huang, Michael PaquierDiscussion:https://postgr.es/m/8e25dec4-5667-c1a5-6581-167d710c2182@postgresfriends.org1 parent0013ba2 commit97957fd
File tree
11 files changed
+294
-4
lines changed- doc/src/sgml
- src
- backend
- parser
- utils/adt
- include/catalog
- test/regress
- expected
- sql
11 files changed
+294
-4
lines changedLines changed: 94 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10611 | 10611 |
| |
10612 | 10612 |
| |
10613 | 10613 |
| |
10614 |
| - | |
| 10614 | + | |
10615 | 10615 |
| |
10616 | 10616 |
| |
10617 | 10617 |
| |
| |||
10622 | 10622 |
| |
10623 | 10623 |
| |
10624 | 10624 |
| |
| 10625 | + | |
| 10626 | + | |
| 10627 | + | |
| 10628 | + | |
10625 | 10629 |
| |
10626 | 10630 |
| |
10627 | 10631 |
| |
| |||
10632 | 10636 |
| |
10633 | 10637 |
| |
10634 | 10638 |
| |
10635 |
| - | |
| 10639 | + | |
10636 | 10640 |
| |
10637 | 10641 |
| |
10638 | 10642 |
| |
| |||
10665 | 10669 |
| |
10666 | 10670 |
| |
10667 | 10671 |
| |
| 10672 | + | |
| 10673 | + | |
| 10674 | + | |
| 10675 | + | |
| 10676 | + | |
| 10677 | + | |
| 10678 | + | |
| 10679 | + | |
| 10680 | + | |
| 10681 | + | |
| 10682 | + | |
| 10683 | + | |
| 10684 | + | |
| 10685 | + | |
| 10686 | + | |
| 10687 | + | |
10668 | 10688 |
| |
10669 | 10689 |
| |
10670 | 10690 |
| |
| |||
10681 | 10701 |
| |
10682 | 10702 |
| |
10683 | 10703 |
| |
| 10704 | + | |
| 10705 | + | |
| 10706 | + | |
| 10707 | + | |
| 10708 | + | |
| 10709 | + | |
| 10710 | + | |
| 10711 | + | |
| 10712 | + | |
| 10713 | + | |
| 10714 | + | |
| 10715 | + | |
| 10716 | + | |
| 10717 | + | |
| 10718 | + | |
| 10719 | + | |
10684 | 10720 |
| |
10685 | 10721 |
| |
10686 | 10722 |
| |
| |||
10696 | 10732 |
| |
10697 | 10733 |
| |
10698 | 10734 |
| |
| 10735 | + | |
| 10736 | + | |
| 10737 | + | |
| 10738 | + | |
| 10739 | + | |
| 10740 | + | |
| 10741 | + | |
| 10742 | + | |
| 10743 | + | |
| 10744 | + | |
| 10745 | + | |
| 10746 | + | |
| 10747 | + | |
| 10748 | + | |
| 10749 | + | |
| 10750 | + | |
| 10751 | + | |
| 10752 | + | |
| 10753 | + | |
10699 | 10754 |
| |
10700 | 10755 |
| |
10701 | 10756 |
| |
| |||
10710 | 10765 |
| |
10711 | 10766 |
| |
10712 | 10767 |
| |
| 10768 | + | |
| 10769 | + | |
| 10770 | + | |
| 10771 | + | |
| 10772 | + | |
| 10773 | + | |
| 10774 | + | |
10713 | 10775 |
| |
10714 | 10776 |
| |
10715 | 10777 |
| |
| |||
10722 | 10784 |
| |
10723 | 10785 |
| |
10724 | 10786 |
| |
| 10787 | + | |
| 10788 | + | |
| 10789 | + | |
| 10790 | + | |
| 10791 | + | |
| 10792 | + | |
10725 | 10793 |
| |
10726 | 10794 |
| |
10727 | 10795 |
| |
10728 | 10796 |
| |
10729 | 10797 |
| |
10730 | 10798 |
| |
10731 | 10799 |
| |
10732 |
| - | |
| 10800 | + | |
| 10801 | + | |
| 10802 | + | |
| 10803 | + | |
| 10804 | + | |
| 10805 | + | |
| 10806 | + | |
| 10807 | + | |
| 10808 | + | |
| 10809 | + | |
| 10810 | + | |
| 10811 | + | |
10733 | 10812 |
| |
10734 | 10813 |
| |
10735 | 10814 |
| |
| |||
10745 | 10824 |
| |
10746 | 10825 |
| |
10747 | 10826 |
| |
| 10827 | + | |
| 10828 | + | |
| 10829 | + | |
| 10830 | + | |
| 10831 | + | |
| 10832 | + | |
| 10833 | + | |
| 10834 | + | |
| 10835 | + | |
| 10836 | + | |
| 10837 | + | |
| 10838 | + | |
10748 | 10839 |
| |
10749 | 10840 |
| |
10750 | 10841 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14508 | 14508 |
| |
14509 | 14509 |
| |
14510 | 14510 |
| |
| 14511 | + | |
| 14512 | + | |
| 14513 | + | |
| 14514 | + | |
| 14515 | + | |
| 14516 | + | |
| 14517 | + | |
14511 | 14518 |
| |
14512 | 14519 |
| |
14513 | 14520 |
| |
|
Lines changed: 15 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3125 | 3125 |
| |
3126 | 3126 |
| |
3127 | 3127 |
| |
| 3128 | + | |
| 3129 | + | |
| 3130 | + | |
| 3131 | + | |
| 3132 | + | |
| 3133 | + | |
| 3134 | + | |
| 3135 | + | |
| 3136 | + | |
| 3137 | + | |
| 3138 | + | |
| 3139 | + | |
| 3140 | + | |
| 3141 | + | |
| 3142 | + |
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10347 | 10347 |
| |
10348 | 10348 |
| |
10349 | 10349 |
| |
| 10350 | + | |
| 10351 | + | |
| 10352 | + | |
| 10353 | + | |
| 10354 | + | |
| 10355 | + | |
| 10356 | + | |
| 10357 | + | |
| 10358 | + | |
| 10359 | + | |
10350 | 10360 |
| |
10351 | 10361 |
| |
10352 | 10362 |
| |
|
Lines changed: 20 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5921 | 5921 |
| |
5922 | 5922 |
| |
5923 | 5923 |
| |
| 5924 | + | |
| 5925 | + | |
| 5926 | + | |
| 5927 | + | |
| 5928 | + | |
| 5929 | + | |
| 5930 | + | |
| 5931 | + | |
| 5932 | + | |
| 5933 | + | |
| 5934 | + | |
| 5935 | + | |
| 5936 | + | |
| 5937 | + | |
| 5938 | + | |
| 5939 | + | |
| 5940 | + | |
| 5941 | + | |
| 5942 | + | |
| 5943 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
57 | 57 |
| |
58 | 58 |
| |
59 | 59 |
| |
60 |
| - | |
| 60 | + | |
61 | 61 |
| |
62 | 62 |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2319 | 2319 |
| |
2320 | 2320 |
| |
2321 | 2321 |
| |
| 2322 | + | |
| 2323 | + | |
| 2324 | + | |
2322 | 2325 |
| |
2323 | 2326 |
| |
2324 | 2327 |
| |
| |||
6095 | 6098 |
| |
6096 | 6099 |
| |
6097 | 6100 |
| |
| 6101 | + | |
| 6102 | + | |
| 6103 | + | |
6098 | 6104 |
| |
6099 | 6105 |
| |
6100 | 6106 |
| |
| |||
6190 | 6196 |
| |
6191 | 6197 |
| |
6192 | 6198 |
| |
| 6199 | + | |
| 6200 | + | |
| 6201 | + | |
6193 | 6202 |
| |
6194 | 6203 |
| |
6195 | 6204 |
| |
|
Lines changed: 56 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3135 | 3135 |
| |
3136 | 3136 |
| |
3137 | 3137 |
| |
| 3138 | + | |
| 3139 | + | |
| 3140 | + | |
| 3141 | + | |
| 3142 | + | |
| 3143 | + | |
| 3144 | + | |
| 3145 | + | |
| 3146 | + | |
| 3147 | + | |
| 3148 | + | |
| 3149 | + | |
| 3150 | + | |
| 3151 | + | |
| 3152 | + | |
| 3153 | + | |
| 3154 | + | |
| 3155 | + | |
| 3156 | + | |
| 3157 | + | |
| 3158 | + | |
| 3159 | + | |
| 3160 | + | |
| 3161 | + | |
| 3162 | + | |
| 3163 | + | |
| 3164 | + | |
| 3165 | + | |
| 3166 | + | |
| 3167 | + | |
| 3168 | + | |
| 3169 | + | |
| 3170 | + | |
| 3171 | + | |
| 3172 | + | |
| 3173 | + | |
| 3174 | + | |
| 3175 | + | |
| 3176 | + | |
| 3177 | + | |
| 3178 | + | |
| 3179 | + | |
| 3180 | + | |
| 3181 | + | |
| 3182 | + | |
| 3183 | + | |
| 3184 | + | |
| 3185 | + | |
| 3186 | + | |
| 3187 | + | |
| 3188 | + | |
| 3189 | + | |
| 3190 | + | |
| 3191 | + | |
| 3192 | + | |
| 3193 | + | |
3138 | 3194 |
| |
3139 | 3195 |
| |
3140 | 3196 |
| |
|
Lines changed: 42 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
262 | 262 |
| |
263 | 263 |
| |
264 | 264 |
| |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + |
0 commit comments
Comments
(0)