test5.pgc

来自「postgresql8.3.4源码,开源数据库」· PGC 代码 · 共 72 行

PGC
72
字号
/* * this file tests all sorts of connecting to one single database. */#include <stdlib.h>#include <string.h>#include <stdlib.h>#include <stdio.h>/* do not include regression.h */intmain(void){exec sql begin declare section;	char db[200];	char id[200];	char *user="connectuser";exec sql end declare section;	ECPGdebug(1, stderr);	exec sql connect to connectdb as main;	exec sql alter user connectuser ENCRYPTED PASSWORD 'connectpw';	exec sql disconnect;  /* <-- "main" not specified */	strcpy(db, "connectdb");	strcpy(id, "main");	exec sql connect to :db as :id;	exec sql disconnect :id;	exec sql connect to connectdb as main;	exec sql disconnect main;	exec sql connect to "connectdb" as main;	exec sql disconnect main;	exec sql connect to 'connectdb' as main;	exec sql disconnect main;	exec sql connect to as main user connectdb;	exec sql disconnect main;	exec sql connect to connectdb as main user connectuser/connectdb;	exec sql disconnect main;	exec sql connect to unix:postgresql://localhost/connectdb as main user connectuser;	exec sql disconnect main;	exec sql connect to "unix:postgresql://localhost/connectdb" as main user connectuser;	exec sql disconnect main;	exec sql connect to 'unix:postgresql://localhost/connectdb' as main user :user;	exec sql disconnect main;	exec sql connect to "unix:postgresql://200.46.204.71/connectdb" as main user connectuser;	exec sql disconnect main;	exec sql connect to unix:postgresql://localhost/ as main user connectdb;	exec sql disconnect main;	/* connect twice */	exec sql connect to connectdb as main;	exec sql connect to connectdb as main;	exec sql disconnect main;	/* not connected */	exec sql disconnect nonexistant;	return (0);}

⌨️ 快捷键说明

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