mirror of
https://github.com/postgres/postgres.git
synced 2026-06-04 06:45:49 -04:00
301fcf33eb
Other DDL commands are already returning the OID, which is required for future additional event trigger work. This is merely making these commands in line with the rest of utility command support.
30 lines
800 B
C
30 lines
800 B
C
/*-------------------------------------------------------------------------
|
|
*
|
|
* createas.h
|
|
* prototypes for createas.c.
|
|
*
|
|
*
|
|
* Portions Copyright (c) 1996-2014, PostgreSQL Global Development Group
|
|
* Portions Copyright (c) 1994, Regents of the University of California
|
|
*
|
|
* src/include/commands/createas.h
|
|
*
|
|
*-------------------------------------------------------------------------
|
|
*/
|
|
#ifndef CREATEAS_H
|
|
#define CREATEAS_H
|
|
|
|
#include "nodes/params.h"
|
|
#include "nodes/parsenodes.h"
|
|
#include "tcop/dest.h"
|
|
|
|
|
|
extern Oid ExecCreateTableAs(CreateTableAsStmt *stmt, const char *queryString,
|
|
ParamListInfo params, char *completionTag);
|
|
|
|
extern int GetIntoRelEFlags(IntoClause *intoClause);
|
|
|
|
extern DestReceiver *CreateIntoRelDestReceiver(IntoClause *intoClause);
|
|
|
|
#endif /* CREATEAS_H */
|