query
Name
query -- SQL コマンドを実行します。
Synopsis
query(command)
返り値
- pgqueryobject または None
結果値
例外
- TypeError
型が合わない、または引数が多すぎる
- ValueError
空のSQL問い合わせ文
- pg.error
問い合わせ実行中のエラー、または無効な接続
説明
query()メソッドは、データベースにSQL問い合わせを送ります。問い合わせがinsert文の場合は、返り値は新しく挿入された行のOIDとなります。 また、結果を返さない問い合わせ (たとえば、SELECT 文はそれらの部類には属しません)は、None を返します。その他の場合は、getresult() や dictresult() メソッドなどで接続可能、もしくは、単純に表示が可能な pgqueryobject を返します。