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

📄 postgresql-howto-19.html

📁 Linux初学者最好的老师就是howto了。相当于函数man。
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <META NAME="GENERATOR" CONTENT="ZH-SGML-Tools 1.0.9"> <TITLE> Linux 的 Database-SQL-RDBMS HOW-TO 文件 (PostgreSQL 物件关联资料库系统): "C", "C++", ESQL/C 语言介面和 PostgreSQL 的逐位运算元 (Bitwise Operators)</TITLE> <LINK HREF="PostgreSQL-HOWTO-20.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-20.html" REL=next> <LINK HREF="PostgreSQL-HOWTO-18.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-18.html" REL=previous> <LINK HREF="PostgreSQL-HOWTO.html#toc19" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO.html#toc19" REL=contents><SCRIPT src="menu.js"> function BeginPage() {} function EndPage() {} </SCRIPT> </HEAD> <BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0> <A HREF="PostgreSQL-HOWTO-20.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-20.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="PostgreSQL-HOWTO-18.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-18.html"><IMG SRC="prev.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/prev.gif" ALT="Previous"></A><A HREF="PostgreSQL-HOWTO.html#toc19" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO.html#toc19"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A><HR><H2><A NAME="s19">19. "C", "C++", ESQL/C 语言界面和 PostgreSQL 的逐位运算元 (Bitwise Operators)</A></H2><P><H2><A NAME="ss19.1">19.1 "C" 界面</A></H2><P>它已包含在散布中,名为‘libpq’。和 Oracle OCI、Sybase DB-lib、Informix CLI函式库相似。<P><H2><A NAME="ss19.2">19.2 "C++" 界面</A></H2><P>它已包含在散布中,名为‘libpq++’。<P><H2><A NAME="ss19.3">19.3 ESQL/C</A></H2><P>PostgreSQL ESQL/C 'Embedded C Pre-compiler' 类似 Oracle Pro*C、Informix ESQL/C。PostgreSQL ESQL/C 是一种 SQL 应用程序界面 (API),使 C 程或设计师能编写可拥有管理资料库的能力的自定应用程式。PostgreSQL ESQL/C 容许你使用你所熟悉的第三代电脑语言而又能利用到结构化查询语言 (SQL) 的优点。<P>ESQL/C 包含以下软件∶<UL><LI> ESQL/C 函式库提供具资料库服务器的存取能力的 C 函式。</LI><LI> ESQL/C 标头档提供对 ESQL/C 程序有用的资料结构、常数和巨集的定义。</LI><LI> ESQL/C 预处理器,一个把包含 SQL 句子的 C 档转换为可执行档的源程序预处理器。(译按∶应为把含嵌入式 SQL 的 C 档案转换为标准的 C 档案,并可由 gcc 编译为可执行档。另外,PostgreSQL 的 SQL API 应名为 egpc。)</LI></UL>它在<UL><LI> PostgreSQL 的 ESQL/C 已包含在散布中。</LI><LI> 主网站 <A HREF="javascript:if(confirm('ftp://ftp.lysator.liu.se/pub/linus  \n\nThis file was not retrieved by Teleport Pro, because it did not meet the project\'s file type specifications.  \n\nDo you want to open it from the server?'))window.location='ftp://ftp.lysator.liu.se/pub/linus'" tppabs="ftp://ftp.lysator.liu.se/pub/linus">ftp://ftp.lysator.liu.se/pub/linus</A></LI><LI>电邮∶<A HREF="mailto:linus@epact.se">linus@epact.se</A></LI></UL><H2><A NAME="ss19.4">19.4 PostgreSQL 的逐位元运算元</A></H2><P>逐位元运算元由 Nicolas Moldavsky 写成<UL><LI>       <A HREF="mailto:nico@overnet.com.ar">nico@overnet.com.ar</A></LI></UL>实践逐位元运算(AND、OR、XOR、位元补数 (bitwise complement))的 pgsql“C”函式。可藉 anonymous  FTP 得到∶<UL><LI> <A HREF="javascript:if(confirm('ftp://ftp.overnet.com.ar/pub/utils/linux/bitpgsql.tgz  \n\nThis file was not retrieved by Teleport Pro, because it did not meet the project\'s file type specifications.  \n\nDo you want to open it from the server?'))window.location='ftp://ftp.overnet.com.ar/pub/utils/linux/bitpgsql.tgz'" tppabs="ftp://ftp.overnet.com.ar/pub/utils/linux/bitpgsql.tgz">ftp://ftp.overnet.com.ar/pub/utils/linux/bitpgsql.tgz</A></LI></UL>包括了 Linux 的 Makefile。<HR><A HREF="PostgreSQL-HOWTO-20.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-20.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="PostgreSQL-HOWTO-18.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-18.html"><IMG SRC="prev.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/prev.gif" ALT="Previous"></A><A HREF="PostgreSQL-HOWTO.html#toc19" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO.html#toc19"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A>  </BODY></HTML>

⌨️ 快捷键说明

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