Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd536d03

Browse files
committed
Fix overly generic name in with.sql test.
Avoid the name "test". In the 10 branch, this could clash withalter_table.sql, as seen in the build farm. That other instance wasalready renamed in later branches by commit2cf8c7a, but it's good tofuture-proof the name here too.Back-patch to 10.Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>Discussion:https://postgr.es/m/CA%2BhUKGJf4RAXUyAYVUcQawcptX%3DnhEco3SYpuPK5cCbA-F1eLA%40mail.gmail.com
1 parent9ac9878 commitd536d03

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

‎src/test/regress/expected/with.out

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2333,19 +2333,19 @@ with ordinality as (select 1 as x) select * from ordinality;
23332333
(1 row)
23342334

23352335
-- check sane response to attempt to modify CTE relation
2336-
WITHtest AS (SELECT 42) INSERT INTOtest VALUES (1);
2337-
ERROR: relation "test" does not exist
2338-
LINE 1: WITHtest AS (SELECT 42) INSERT INTOtest VALUES (1);
2339-
^
2336+
WITHwith_test AS (SELECT 42) INSERT INTOwith_test VALUES (1);
2337+
ERROR: relation "with_test" does not exist
2338+
LINE 1: WITHwith_test AS (SELECT 42) INSERT INTOwith_test VALUES (...
2339+
^
23402340
-- check response to attempt to modify table with same name as a CTE (perhaps
23412341
-- surprisingly it works, because CTEs don't hide tables from data-modifying
23422342
-- statements)
2343-
create temp tabletest (i int);
2344-
withtest as (select 42) insert intotest select * fromtest;
2345-
select * fromtest;
2343+
create temp tablewith_test (i int);
2344+
withwith_test as (select 42) insert intowith_test select * fromwith_test;
2345+
select * fromwith_test;
23462346
i
23472347
----
23482348
42
23492349
(1 row)
23502350

2351-
drop tabletest;
2351+
drop tablewith_test;

‎src/test/regress/sql/with.sql

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1076,12 +1076,12 @@ create table foo (with ordinality); -- fail, WITH is a reserved word
10761076
with ordinalityas (select1as x)select*from ordinality;
10771077

10781078
-- check sane response to attempt to modify CTE relation
1079-
WITHtestAS (SELECT42)INSERT INTOtestVALUES (1);
1079+
WITHwith_testAS (SELECT42)INSERT INTOwith_testVALUES (1);
10801080

10811081
-- check response to attempt to modify table with same name as a CTE (perhaps
10821082
-- surprisingly it works, because CTEs don't hide tables from data-modifying
10831083
-- statements)
1084-
create temp tabletest (iint);
1085-
withtestas (select42)insert intotestselect*fromtest;
1086-
select*fromtest;
1087-
droptabletest;
1084+
create temp tablewith_test (iint);
1085+
withwith_testas (select42)insert intowith_testselect*fromwith_test;
1086+
select*fromwith_test;
1087+
droptablewith_test;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp