00001 /* 00002 * src/include/commands/proclang.h 00003 * 00004 *------------------------------------------------------------------------- 00005 * 00006 * proclang.h 00007 * prototypes for proclang.c. 00008 * 00009 * 00010 *------------------------------------------------------------------------- 00011 */ 00012 #ifndef PROCLANG_H 00013 #define PROCLANG_H 00014 00015 #include "nodes/parsenodes.h" 00016 00017 extern Oid CreateProceduralLanguage(CreatePLangStmt *stmt); 00018 extern void DropProceduralLanguageById(Oid langOid); 00019 extern bool PLTemplateExists(const char *languageName); 00020 extern Oid get_language_oid(const char *langname, bool missing_ok); 00021 00022 #endif /* PROCLANG_H */