pg_exec

Name

pg_exec --  向服务器发送一个命令

Synopsis

pg_exec conn commandString

描述

pg_execPostgreSQL 服务器提交一个命令并且返回一个结果。 查询结果句柄以联接句柄开头并且增加了一个句号和一个结果数量。

注意没有 Tcl 错误生成并不意味着查询成功! 一个服务器返回的错误信息将被当作带有失败状态的查询结果进行处理, 而不是在pg_exec里生成一个 Tcl 错误。

参数

conn

执行该命令的连接句柄。

commandString

要执行的 SQL 命令。

返回值

如果Pgtcl不能获得服务器响应,那么它将返回一个 Tcl 错误。 否则,将创建一个查询对象并且返回一个该对象的句柄.这个句柄可以传递给 pg_result 获取查询的结果。