⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 globals.c

📁 关系型数据库 Postgresql 6.5.2
💻 C
字号:
/*------------------------------------------------------------------------- * * globals.c *	  global variable declarations * * Copyright (c) 1994, Regents of the University of California * * * IDENTIFICATION *	  $Header: /usr/local/cvsroot/pgsql/src/backend/utils/init/globals.c,v 1.30.2.1 1999/08/02 05:25:10 scrappy Exp $ * * NOTES *	  Globals used all over the place should be declared here and not *	  in other modules. * *------------------------------------------------------------------------- */#include <fcntl.h>#include <sys/file.h>#include <sys/types.h>#include <math.h>#include <unistd.h>#include "postgres.h"#include "catalog/catname.h"#include "libpq/pqcomm.h"#include "miscadmin.h"#include "storage/backendid.h"#include "storage/lmgr.h"ProtocolVersion FrontendProtocol = PG_PROTOCOL_LATEST;bool		Noversion = false;bool		Quiet = false;bool		QueryCancel = false;int			MyProcPid;struct Port *MyProcPort;long		MyCancelKey;char	   *DataDir = NULL; /*  * The PGDATA directory user says to use, or defaults to via environment  * variable.  NULL if no option given and no environment variable set  */Relation	reldesc;			/* current relation descriptor */char		OutputFileName[MAXPGPATH] = "";BackendId	MyBackendId;BackendTag	MyBackendTag;char	   *UserName = NULL;char	   *DatabaseName = NULL;char	   *DatabasePath = NULL;bool		MyDatabaseIdIsInitialized = false;Oid			MyDatabaseId = InvalidOid;bool		TransactionInitWasProcessed = false;bool		IsUnderPostmaster = false;short		DebugLvl = 0;int			DateStyle = USE_POSTGRES_DATES;bool		EuroDates = false;bool		HasCTZSet = false;bool		CDayLight = false;int			CTimeZone = 0;char		CTZName[MAXTZLEN + 1] = "";char		DateFormat[20] = "%d-%m-%Y";		/* mjl: sizes! or better												 * malloc? XXX */char		FloatFormat[20] = "%f";bool		disableFsync = false;bool		allowSystemTableMods = false;int			SortMem = 512;char	   *IndexedCatalogNames[] = {	AttributeRelationName,	ProcedureRelationName,	TypeRelationName,	RelationRelationName,	0};/* ---------------- * we just do a linear search now so there's no requirement that the list * be ordered.	The list is so small it shouldn't make much difference. * make sure the list is null-terminated *				- jolly 8/19/95 * * OLD COMMENT *		WARNING  WARNING  WARNING  WARNING	WARNING  WARNING * *		keep SharedSystemRelationNames[] in SORTED order!  A binary search *		is done on it in catalog.c! * *		XXX this is a serious hack which should be fixed -cim 1/26/90 * ---------------- */char	   *SharedSystemRelationNames[] = {	DatabaseRelationName,	GroupRelationName,	LogRelationName,	ShadowRelationName,	VariableRelationName,	0};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -