PostgreSQL Source Code git master
Loading...
Searching...
No Matches
cmdtaglist.h
Go to the documentation of this file.
1/*----------------------------------------------------------------------
2 *
3 * cmdtaglist.h
4 * Command tags
5 *
6 * The command tag list is kept in its own source file for possible use
7 * by automatic tools. The exact representation of a command tag is
8 * determined by the PG_CMDTAG macro, which is not defined in this file;
9 * it can be defined by the caller for special purposes.
10 *
11 * Portions Copyright (c) 1996-2026, PostgreSQL Global Development Group
12 * Portions Copyright (c) 1994, Regents of the University of California
13 *
14 * src/include/tcop/cmdtaglist.h
15 *
16 *----------------------------------------------------------------------
17 */
18
19/* there is deliberately not an #ifndef CMDTAGLIST_H here */
20
21/*
22 * List of command tags. The entries must be sorted alphabetically on their
23 * textual name, so that we can bsearch on it; see GetCommandTagEnum().
24 */
25
26/* symbol name, textual name, event_trigger_ok, table_rewrite_ok, rowcount */
27PG_CMDTAG(CMDTAG_UNKNOWN, "???", false, false, false)
#define CLOSE
Definition _int.h:165
#define PG_CMDTAG(tag, name, evtrgok, rwrok, rowcnt)
Definition cmdtag.c:30
#define false
return true
Definition isn.c:130
static int fb(int x)
#define SET(c)
Definition regc_lex.c:43
#define DISCARD
Definition regguts.h:58
Definition lock.h:311
#define KEY(...)
Definition syscache.c:79
#define DO(field)