PostgreSQL7.0手册-教程 -71. 开始
类似工具的例子.
写一个 使用 LIBPQ 库的 C 程序. 你便可以在C里面提交一个 SQL 命令并且在程序里面得到结果和状态的响应. 这些接口将在程序员手册里进一步讨论。
你可以运行 psql,试一下本手册里的例子.你可以用下面命令激活 mydb 数据库:
% psql mydb
将提示下面的问候信息:
Welcome to the POSTGRESQL interactive sql monitor:
Please read the file COPYRIGHT for copyright terms of POSTGRESQL
type \? for help on slash commands
type \q to quit
type \g or terminate with semicolon to execute query
You are currently connected to the database: template1
mydb=>
这个命令提示符表明终端监控器正等候你的输入,你可以向由终端监控器维护的工作区键入SQL 查询. psql 对由反斜杠开头的字符进行转义,“\” 比如你可以通过键入下面字符获得各种 PostgresSQL 命令的语法帮助:
mydb=> \h
一旦你完成了向工作区的查询输入,你可以键入下面字符把工作区的内容提交给Postgres 服务进程:
mydb=> \g
T这句话告诉服务进程执行查询.如果你以分号结束你的查询,“\g” 可以不输入. psql 将自动处理分号结尾的查询.如果从一文件中读取查询,比如说从 myFile,键入:
mydb=> \i fileName
从 psql 退出到 UNIX,键入
mydb=> \q
psql 将退出到命令行.(有关更多转义符的信息,在监控器提示符下键入 \h .)空白(如,空格,制表符和新行)可在 SQL查询里自由使用.单行注释使用 "--".在 "--"后面该行的所有内容都将被忽略.多行注释使用 "/* ... */".
删除数据库
如果你是数据库mydb 的管理员,你可以用下面UNIX命令删除该数据库:
% dropdb mydb
这个命令物理上删除所有与该数据库关联的UNIX文件,这个动作是不可逆的,因而执行这个动作之前一定要三思而后行.
----------------------------------------------------------------------------
写一个 使用 LIBPQ 库的 C 程序. 你便可以在C里面提交一个 SQL 命令并且在程序里面得到结果和状态的响应. 这些接口将在程序员手册里进一步讨论。
你可以运行 psql,试一下本手册里的例子.你可以用下面命令激活 mydb 数据库:
% psql mydb
将提示下面的问候信息:
Welcome to the POSTGRESQL interactive sql monitor:
Please read the file COPYRIGHT for copyright terms of POSTGRESQL
type \? for help on slash commands
type \q to quit
type \g or terminate with semicolon to execute query
You are currently connected to the database: template1
mydb=>
这个命令提示符表明终端监控器正等候你的输入,你可以向由终端监控器维护的工作区键入SQL 查询. psql 对由反斜杠开头的字符进行转义,“\” 比如你可以通过键入下面字符获得各种 PostgresSQL 命令的语法帮助:
mydb=> \h
一旦你完成了向工作区的查询输入,你可以键入下面字符把工作区的内容提交给Postgres 服务进程:
mydb=> \g
T这句话告诉服务进程执行查询.如果你以分号结束你的查询,“\g” 可以不输入. psql 将自动处理分号结尾的查询.如果从一文件中读取查询,比如说从 myFile,键入:
mydb=> \i fileName
从 psql 退出到 UNIX,键入
mydb=> \q
psql 将退出到命令行.(有关更多转义符的信息,在监控器提示符下键入 \h .)空白(如,空格,制表符和新行)可在 SQL查询里自由使用.单行注释使用 "--".在 "--"后面该行的所有内容都将被忽略.多行注释使用 "/* ... */".
删除数据库
如果你是数据库mydb 的管理员,你可以用下面UNIX命令删除该数据库:
% dropdb mydb
这个命令物理上删除所有与该数据库关联的UNIX文件,这个动作是不可逆的,因而执行这个动作之前一定要三思而后行.
----------------------------------------------------------------------------
评论内容只代表网友观点,与本站立场无关!
评论人:Nick 打分:85 分 发表时间:2007-7-11 10:19:43
· Orderdrugshere,lowestprices!<ahref=http://the-medicines-shop...
评论人:Bob 打分:85 分 发表时间:2007-7-9 15:19:52
· OrderMedsOnline,LowestPrices<br><br><ahref=http://the-medici...
· Orderdrugshere,lowestprices!<ahref=http://the-medicines-shop...
评论人:Bob 打分:85 分 发表时间:2007-7-9 15:19:52
· OrderMedsOnline,LowestPrices<br><br><ahref=http://the-medici...

