hirokawa Tue Dec 18 18:26:17 2001 EDT
Modified files:
/phpdoc/ja/functions pgsql.xml
Log:
translation updated.
Index: phpdoc/ja/functions/pgsql.xml
diff -u phpdoc/ja/functions/pgsql.xml:1.29 phpdoc/ja/functions/pgsql.xml:1.30
--- phpdoc/ja/functions/pgsql.xml:1.29 Tue Dec 18 11:01:15 2001
+++ phpdoc/ja/functions/pgsql.xml Tue Dec 18 18:26:16 2001
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.29 $ -->
+<!-- $Revision: 1.30 $ -->
<reference id="ref.pgsql">
<title>PostgreSQL 関数</title>
<titleabbrev>PostgreSQL</titleabbrev>
@@ -878,28 +878,28 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>pg_last_notice</function> returns the last notice
- message from PostgreSQL server specified by
- <parameter>connection</parameter>. PostgreSQL server set notice
- message when transaction cannot be continued. There one can avoid
- issuing useless SQL using <function>pg_exec</function> using
- <function>pg_last_notice</function>. There are other cases that
- PostgreSQL server sets notice message. Programmer must check
- contents of notice message if it is related to transaction or
- not.
+ <function>pg_last_notice</function> は、
+ <parameter>connection</parameter>で指定したPostgreSQLサーバーから
+
+の直近の通知メッセージを返します。PostgreSQLサーバは、トランザク
+
+ションが継続できない時に通知メッセージを設定します。このため、
+ <function>pg_exec</function>による無意味なSQLの発行を
+ <function>pg_last_notice</function>により回避することが可能です。
+
+他にもPostgreSQLサーバが通知メッセージを設定する場合があります。
+
+プログラマは、トランザクションに関連するかによらず通知メッセージ
+ の内容をチェックするべきです。
</para>
<warning>
<para>
- This function is EXPERIMENTAL and it is not fully implemented
- yet. <function>pg_last_notice</function> is added form PHP
- 4.0.6. However, PHP 4.0.6 has problem with notice message
- handling. Use of PostgreSQL module with PHP 4.0.6 is not
- recommended even if you are not using
- <function>pg_last_notice</function>.
+
+この関数は実験的なものであり、まだ完全に実装されていません。
+ <function>pg_last_notice</function> は、PHP 4.0.6で追加されまし
+ た。しかし、PHP 4.0.6
+には通知メッセージ処理の問題があります。
+ <function>pg_last_notice</function>を使用しない場合でも
+ PHP 4.0.6 で
+PostgreSQLモジュールを使用することは推奨されません。
</para>
</warning>
<para>
- See also <function>pg_exec</function> and <function>pg_errormessage</function>.
+ <function>pg_exec</function> および
+ <function>pg_errormessage</function>も参照下さい。
</para>
</refsect1>
</refentry>
@@ -918,11 +918,20 @@
</funcprototype>
</funcsynopsis>
<para>
-
<function>pg_loclose</function>は転置ラージオブジェクトをクローズします。
- <parameter>large_object</parameter>は、
+ <function>pg_loclose</function>はInversion Large Objectをクローズ
+ します。<parameter>large_object</parameter>は、
<function>pg_loopen</function>でオープンされたラージオブジェクト
のリソースです。
</para>
+ <para>
+
+ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
+ ションブロックの中に括る必要があります。
+ </para>
+ <para>
+ <function>pg_loopen</function>,
+ <function>pg_locreate</function>,
+ <function>pg_loimport</function>も参照下さい。
+ </para>
</refsect1>
</refentry>
@@ -940,13 +949,20 @@
</funcprototype>
</funcsynopsis>
<para>
-
<function>pg_locreate</function>は転置ラージオブジェクトを生成し、
-
そのラージオブジェクトのoidを返します。<parameter>conn</parameter>
- は有効なデータベース接続を指定します。
- PostgreSQLはモードINV_READ,INV_WRITEでアクセスします。INV_ARCHIVEは
-
サポートされていません。オブジェクトは常に読み書き可のアクセス権で
-
生成されます。INV_ARCHIVEはPostgreSQL自身(バージョン6.3以降)からも
- 削除されました。
+ <function>pg_locreate</function>はInversion Large Objectを生成し、
+ そのラージオブジェクトのoidを返します。
+ <parameter>connection</parameter>には
+ <function>pg_connect</function> または
+ <function>pg_pconnect</function>でオープンした有効なデータベース
+
+接続を指定します。PostgreSQLはモードINV_READ,INV_WRITEでアクセス
+
+します。INV_ARCHIVEはサポートされていません。オブジェクトは常に読
+
+み書き可のアクセス権で生成されます。INV_ARCHIVEはPostgreSQL自身
+
+(バージョン6.3以降)からも削除されました。この関数はラージオブジェ
+
+クトoidを返します。エラーが発生した場合は&false;を返します。
+ </para>
+ <para>
+
+ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
+ ションブロックの中に括る必要があります。
</para>
</refsect1>
</refentry>
@@ -970,10 +986,16 @@
</funcsynopsis>
<para>
引数<parameter>oid</parameter>によりエクスポートするラージオブジェクトの
- オブジェクトIDを指定し、引数<parameter>filename</parameter>により
+ オブジェクトIDを指定し、引数<parameter>pathname</parameter>により
ファイルのパス名を指定します。エラーを発生した場合は&false;、それ以外
-
は&true;を返します。PostgreSQLにおけるラージオブジェクトは、
-
トランザクションの中で使う必要があることを覚えておいて下さい。
+ は&true;を返します。
+ </para>
+ <para>
+
+ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
+ ションブロックの中に括る必要があります。
+ </para>
+ <para>
+ <function>pg_loimport</function>も参照下さい。
</para>
</refsect1>
</refentry>
@@ -995,13 +1017,20 @@
</funcprototype>
</funcsynopsis>
<para>
- 引数<parameter>filename</parameter>でラージオブジェクトとして
+ 引数<parameter>pathname</parameter>でラージオブジェクトとして
インポートするファイルのパス名を指定します。エラーを発生した場合に
-
&false;、それ以外の場合は新規に作成したラージオブジェクトのオブジェクト
- IDを返します。PostgreSQLにおけるラージオブジェクトは、
-
トランザクションの中で使う必要があることを覚えておいて下さい。
+
+&false;、それ以外の場合は新規に作成したラージオブジェクトのoidを
+ 返します。
+ </para>
+ <para>
+
+ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
+ ションブロックの中に括る必要があります。
+ </para>
+ ¬e.sm.uidcheck;
+ <para>
+ <function>pg_loexport</function>および
+ <function>pg_loopen</function>も参照下さい。
</para>
- ¬e.sm.uidcheck;
</refsect1>
</refentry>