PostgreSQL7.4.6 for Linux

源代码在线查看: command.h

软件大小: 12280 K
上传用户: zln12345
关键词: PostgreSQL Linux for
下载地址: 免注册下载 普通下载 VIP

相关代码

				/*				 * psql - the PostgreSQL interactive terminal				 *				 * Copyright (c) 2000-2003, PostgreSQL Global Development Group				 *				 * $Header: /cvsroot/pgsql/src/bin/psql/command.h,v 1.17 2003/08/04 23:59:39 tgl Exp $				 */				#ifndef COMMAND_H				#define COMMAND_H								#include "pqexpbuffer.h"								#include "settings.h"				#include "print.h"												typedef enum _backslashResult				{					CMD_UNKNOWN = 0,			/* not done parsing yet (internal only) */					CMD_SEND,					/* query complete; send off */					CMD_SKIP_LINE,				/* keep building query */					CMD_TERMINATE,				/* quit program */					CMD_NEWEDIT,				/* query buffer was changed (e.g., via \e) */					CMD_ERROR					/* the execution of the backslash command												 * resulted in an error */				} backslashResult;												extern backslashResult HandleSlashCmds(const char *line,								PQExpBuffer query_buf,								const char **end_of_cmd,								volatile int *paren_level);								extern int	process_file(char *filename);								extern bool do_pset(const char *param,						const char *value,						printQueryOpt *popt,						bool quiet);								extern void SyncVariables(void);								extern void UnsyncVariables(void);								extern void SyncVerbosityVariable(void);								#endif   /* COMMAND_H */							

相关资源