test2.pgc
来自「postgresql8.3.4源码,开源数据库」· PGC 代码 · 共 47 行
PGC
47 行
/* * this file tests multiple connections to databases and switches * between them. */#include <stdlib.h>#include <string.h>#include <stdlib.h>#include <stdio.h>exec sql include ../regression;intmain(void){exec sql begin declare section; char id[200]; char res[200];exec sql end declare section; ECPGdebug(1, stderr); strcpy(id, "first"); exec sql connect to connectdb as :id; exec sql connect to REGRESSDB1 as second; /* this selects from "second" which was opened last */ exec sql select current_database() into :res; exec sql at first select current_database() into :res; exec sql at second select current_database() into :res; exec sql set connection first; exec sql select current_database() into :res; /* this will disconnect from "first" */ exec sql disconnect; exec sql select current_database() into :res; /* error here since "first" is already disconnected */ exec sql disconnect :id; /* disconnect from "second" */ exec sql disconnect; return (0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?