PostgreSQL Source Code
git master
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Variables
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
f
h
i
n
o
p
r
s
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
view.h
Go to the documentation of this file.
1
/*-------------------------------------------------------------------------
2
*
3
* view.h
4
*
5
*
6
*
7
* Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
8
* Portions Copyright (c) 1994, Regents of the University of California
9
*
10
* src/include/commands/view.h
11
*
12
*-------------------------------------------------------------------------
13
*/
14
#ifndef VIEW_H
15
#define VIEW_H
16
17
#include "
catalog/objectaddress.h
"
18
#include "
nodes/parsenodes.h
"
19
20
extern
ObjectAddress
DefineView
(
ViewStmt
*
stmt
,
const
char
*queryString,
21
int
stmt_location,
int
stmt_len);
22
23
extern
void
StoreViewQuery
(
Oid
viewOid,
Query
*viewParse,
bool
replace);
24
25
#endif
/* VIEW_H */
stmt
#define stmt
Definition:
indent_codes.h:59
objectaddress.h
parsenodes.h
Oid
unsigned int Oid
Definition:
postgres_ext.h:31
ObjectAddress
Definition:
objectaddress.h:25
Query
Definition:
parsenodes.h:118
ViewStmt
Definition:
parsenodes.h:3769
DefineView
ObjectAddress DefineView(ViewStmt *stmt, const char *queryString, int stmt_location, int stmt_len)
Definition:
view.c:356
StoreViewQuery
void StoreViewQuery(Oid viewOid, Query *viewParse, bool replace)
Definition:
view.c:511
src
include
commands
view.h
Generated on Wed Jan 8 2025 00:13:24 for PostgreSQL Source Code by
1.9.4