Chapter1.Overview
Prev |  | Next

# 第1章俯瞰 Chapter1.Overview

Table1.1, “pgtcl Commands” はpgtcl内で利用できる命令の俯瞰を与える｡ Table1.1, “pgtcl Commands” gives an overview over the commands available in pgtcl. These commands are described in the reference chapter.

Table1.1.pgtcl Commands

命令 Command | 説明 Description
--- | ---
pg_backend_pid | 背景処理識別子(PID)を得る Get the backend process ID (PID)
pg_blocking | 接続様式を得るか設定する-抑止様式か非抑止様式 Get or set the connection mode - blocking or nonblocking
pg_cancelrequest | 進行中の非同期問合せを予約解除する Cancel an in-progress asynchronous query
pg_conndefaults | 接続指示項目とその既定値を得る Get connection options and their defaults
pg_connect | 中央集中処理系への接続を開く Open a connection to the server
pg_describe_cursor | 遊走子(玄関口)に関する情報を得る(用例) Get information about a cursor (portal)
pg_describe_prepared | 準備された宣言文について情報を得る(用例) Get information about a prepared statement
pg_disconnect | 中央集中処理系への接続を閉じる Close a connection to the server
pg_encrypt_password | 暗証番号/使用者名 組合せを暗号化 Encrypt a password/username combination
pg_escape_bytea | 可変長のバイナリ並び(バイト配列)列を伴う SQL 文字列定数の使用の為に二進文字列を除外する[用例] Escape a binary string for use in an SQL string constant with bytea (byte array) columns
pg_escape_identifier | SQL識別子として使う為に文字列を除外する(対象名)[用例] Escape a string for use as an SQL identifier (object name)
pg_escape_literal | SQL逐語的文字列として使う為に文字列を除外する Escape a string for use as an SQL string literal
pg_escape_string | SQL 文字列定数に使用する為に文字列を除外する[用例] Escape a string for use in an SQL string constant
pg_exec | 中央集中処理系上で SQL 命令を実行 Execute an SQL command on the server
pg_exec_params | 中央集中処理系上の媒介変数化されたSQL命令を実行する Execute a parameterized SQL command on the server
pg_exec_prepared | 準備された SQL 命令を中央集中処理系上で実行する Execute a pre-prepared SQL command on the server
pg_execute | 中央集中処理系上で SQL 命令を実行し､任意追加で結果の上で巡回する[用例] Execute an SQL command on the server and optionally loop over the results
pg_getresult | 非同期sql命令を待ち結果を返す Wait for and return result from asynchronous SQL command
pg_isbusy | pg_getresult が抑止するかを確認する See if pg_getresult will block
pg_listen | 非同期通知伝言文の呼出を設定する(用例) Set a callback for asynchronous notification messages
pg_lo_close | 巨大対象を閉じる Close a large object
pg_lo_creat | 巨大対象を生成する Create a large object
pg_lo_export | 巨大対象をファイルに移送する Export a large object to a file
pg_lo_import | ファイルから巨大対象を移入する Import a large object from a file
pg_lo_lseek | 巨大対象内の位置を捜索する Seek to a position in a large object
pg_lo_lseek64 | 巨大対象内の位置を64ビット偏移を使って捜索する Seek to a position in a large object, with 64-bit offset
pg_lo_open | 巨大対象を開く Open a large object
pg_lo_read | 巨大対象から読み出す Read from a large object
pg_lo_tell | 巨大対象の現在の捜索位置を返す Return the current seek position of a large object
pg_lo_tell64 | 巨大対象の現在の捜索位置を､64ビット巾で返す Return the current seek position of a large object, with 64-bit range
pg_lo_truncate | 巨大対象の寸法を切詰める(又は拡張する) Truncate (or extend) the size of a large object
pg_lo_truncate64 | 巨大対象の寸法を64ビット巾で､切詰める(又は拡張する) Truncate (or extend) the size of a large object, with 64-bit size
pg_lo_unlink | 巨大対象を削除する Delete a large object
pg_lo_write | 巨大対象に書込む Write to a large object
pg_notice_handler | 中央集中処理装置からの通知や警告伝言文の為に呼戻しを設定する Set a callback for notice or warning messages from the server
pg_on_connection_loss | 予想外の接続損失に関する呼戻しを設定する Set a callback for unexpected connection loss
pg_parameter_status | データベース中央集中処理系から假引数の値を得る Get the value of a parameter from the database server
pg_quote | SQL文字列字句 向けの文字列除外と引用 Escape and quote a string for use in an SQL string
pg_result | 命令の結果に関する情報を得る[表] Get information about a command result
pg_result_callback | 利用可能な非同期 SQL命令結果の呼戻しを設定する Set a callback for asynchronous SQL command result availability
pg_select | 中央集中処理系上で SQL 命令を実行し結果の上で巡回する(用例) Execute an SQL command on the server and loop over the results
pg_sendquery | 非同期実行の為のsql命令を中央集中処理系に送る Send an SQL command to the server for asynchronous execution
pg_sendquery_params | 非同期実行の為に媒介変数化された SQL 命令を中央集中処理系に送る Send a parameterized SQL command to the server for asynchronous execution
pg_sendquery_prepared | 非同期実行の為に事前に準備されたsql命令を送る Send a pre-prepared SQL command to the server for asynchronous execution
pg_server_version | 中央集中処理系算譜の版番号を得る Get the PostgreSQL server software version as an integer
pg_transaction_status | 現在の一括処理内の状態を得る Get the current in-transaction status
pg_unescape_bytea | 可変長のバイナリ並び(バイト配列)列上のSQL 問合せにより返された文字列を非除外し元の二進列を回復する[用例] Unescape a string returned by an SQL query on a bytea (byte array) column, recovering the original binary string

Prev |  | Next
Preface | Home | Chapter2.Building and Installing pgtcl-ng