Skip to content

Commit 5b3dca0

Browse files
committed
Clarify temporary table name shadowing in CREATE TABLE docs
Author: David Johnston
1 parent 257836a commit 5b3dca0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

doc/src/sgml/ref/create_table.sgml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,9 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
171171
If specified, the table is created as a temporary table.
172172
Temporary tables are automatically dropped at the end of a
173173
session, or optionally at the end of the current transaction
174-
(see <literal>ON COMMIT</literal> below). Existing permanent
175-
tables with the same name are not visible to the current session
174+
(see <literal>ON COMMIT</literal> below). The default
175+
search_path includes the temporary schema first and so identically
176+
named existing permanent tables are not chosen for new plans
176177
while the temporary table exists, unless they are referenced
177178
with schema-qualified names. Any indexes created on a temporary
178179
table are automatically temporary as well.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy