Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc30a945

Browse files
committed
Update Japanese FAQ.
1 parent1c3b43c commitc30a945

File tree

2 files changed

+71
-51
lines changed

2 files changed

+71
-51
lines changed

‎doc/FAQ_japanese

Lines changed: 36 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
PostgreSQL(�ݥ��ȥ��쥹�����塼������)�ˤĤ��Ƥ褯�������Ȥ��β���(FAQ)
22

3-
��ʸ�ǽ�������:Sat Oct 14 19:08:19 EDT 2006
3+
��ʸ�ǽ�������:Mon Dec 11 17:45:54 EST 2006
44

55
���ߤΰݻ�������: Bruce Momjian (bruce@momjian.us)
66
Maintainer of Japanese Translation: Jun Kuwamura (juk at PostgreSQL.jp)
@@ -71,8 +71,9 @@ Maintainer of Japanese Translation: Jun Kuwamura (juk at PostgreSQL.jp)
7171
4.8) ����ɽ���Ǥθ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ�����ɽ�������ϤɤΤ褦�˼¸�
7272
���ޤ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ������Τ���Υ���ǥå����ϤɤΤ褦�˻Ȥ�
7373
�ޤ�����
74-
4.9) ���������ǡ��ե�����ɤ�NULL �Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ������ե�
75-
����ɤ�NULL���ɤ����ǤɤΤ褦�˥����Ȥ��Ǥ��ޤ�����
74+
4.9) ���������ǡ��ե�����ɤ� NULL �Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ�����
75+
NULL�β�ǽ���Τ����Τ�ɤΤ褦�����Ϣ��Ǥ��ޤ���? �ե�����ɤ�NULL���ɤ���
76+
�ǤɤΤ褦�˥����Ȥ��Ǥ��ޤ�����
7677
4.10) ����������ʸ�����Τ��줾��ΰ㤤�ϲ��Ǥ�����
7778
4.11.1) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ�����
7879
4.11.2) SERIAL�ǡ�����������������ͤϡ��ɤ�����������ޤ�����
@@ -90,7 +91,8 @@ Maintainer of Japanese Translation: Jun Kuwamura (juk at PostgreSQL.jp)
9091
4.19) PL/PgSQL �δؿ�����ǰ���ơ��֥�˥�����������Ȥ����ɤ����� "relation
9192
with OID ##### does not exist" �Ȥ������顼��������ΤǤ��礦����
9293
4.20) �ɤΤ褦�ʥ�ץꥱ�������Υ���塼����󤬤���ޤ�����
93-
4.21) �ơ��֥�ȥ�����̾���������꡼�����ǧ������ʤ��ΤϤʤ��Ǥ�����
94+
4.21) �ơ��֥�ȥ�����̾���������꡼�����ǧ������ʤ��ΤϤʤ��Ǥ������ʤ���
95+
ʸ����(����ԥ��饤��)�ϲ�¸����ʤ��ΤǤ���?
9496

9597
���ܸ�˴ؤ������
9698

@@ -188,7 +190,7 @@ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
188190

189191
[������
190192
����˴ؤ�����ʸ�Ͼ嵭�αѸ�ˤ��ɽ���Ǥ������ܸ����Ϥ����ޤ�
191-
���ͤǤ���
193+
�������٤Ȥ��Ƥ���������
192194
]
193195

194196

@@ -225,7 +227,7 @@ ftp://ftp.PostgreSQL.org/pub/
225227

226228
1.6) �ǿ��Υ�꡼���Ϥɤ�Ǥ�����
227229

228-
PostgreSQL �κǿ��ǤϥС������ 8.1.5 �Ǥ���
230+
PostgreSQL �κǿ��ǤϥС������ 8.2.0 �Ǥ���
229231

230232
�桹�ϡ�1ǯ��˥᥸�㡼��꡼���򡢿�����ȤΥޥ��ʡ���꡼����Ԥʤ����Ȥ��
231233
�褷�Ƥ��ޤ���
@@ -284,10 +286,10 @@ PostgreSQL
284286

285287
�� ���ˤ����ˤ��뵡ǽ�ϡ� TODO �ꥹ�ȤǤ�
286288
�� ���Τ褦�ʵ�ǽ�������ޤ�Ƥ��ޤ��󡣤���ϡ�
287-
������SQL���˽��ä���¸�ε�ǽ���Ƚ�ʣ������
288-
�� �����ɤ�ʣ�����Ф�����ơ������Τ����ʤ���ǽ
289-
�� ���������Τ�����ʤ���ǽ
290-
�� ��������ǽ�� TODO ��Ȥ˲ä������ޤ���
289+
�� SQL���ʤ˽ऺ���¸�ε�ǽ�Ƚ�ʣ������
290+
�� �����ɤ�ʣ�����Ф�����ơ������Τ����ʤ���ǽ
291+
�� ���������Τ���ʤ���ǽ
292+
�� ��������ǽ�ϡ� TODO �Υꥹ�Ȥ˲ä������ޤ���
291293

292294
�桹�ϡ�PostgreSQL �˴ؤ��ơ��Żҥ᡼���ľ���б����� TODO �ꥹ�Ȥ�ǿ��˹�����
293295
�Ƥ椯�ۤ���������Ū�Ǥ��뤳�Ȥ��ΤäƤ��ޤ��Τǡ��Х����ץ����ƥ�ϻȤ��ޤ�
@@ -343,9 +345,9 @@ PostgreSQL
343345
]
344346

345347

346-
���ޥ�ɥ饤��Υ��饤����ȥץ������psql �⡢�����黻�ҡ��ؿ������󡢤���¾��
347-
����򤪸������롢�����Ĥ��������餷�� \d ���ޥ�ɤ�����ޤ���-\? ��Ȥ�����
348-
�Ѳ�ǽ�ʥ��ޥ�ɤ�ɽ������ޤ���
348+
���ޥ�ɥ饤��Υ��饤����ȥץ������psql �ˤ⡢�����黻�ҡ��ؿ������󡢤���¾
349+
ξ����Ĵ�٤뤿��ˡ������餷�� \d ���ޥ�ɤ������Ĥ�����ޤ��� \? �����Ϥ���
350+
����Ѳ�ǽ�ʥ��ޥ�ɤ�ɽ������ޤ���
349351

350352
�桹�� Web �����Ȥˤϡ������������ʸ�񤬤���ޤ���
351353

@@ -757,15 +759,21 @@ LIKE
757759
���������ΰ㤤��ʸ�������������Ǥ��äƤ�Ʊ��ˤϤʤ�ޤ��󡣤����������ʸ����
758760
�����򥫥��˳�Ǽ����ˤ� CHECK���󤫡��ȥꥬ����ȤäƤ���������
759761

760-
4.9) ���������ǡ��ե�����ɤ�NULL �Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ������ե�
761-
����ɤ�NULL���ɤ����ǤɤΤ褦�˥����Ȥ��Ǥ��ޤ�����
762+
4.9) ���������ǡ��ե�����ɤ�NULL �Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ����� NULL
763+
�Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ������ե�����ɤ�NULL���ɤ����ǤɤΤ褦�˥���
764+
�Ȥ��Ǥ��ޤ�����
762765

763766
�ʲ��Τ褦�ˡ�IS NULL �� IS NOT NULL�ǡ����Υ�����ƥ��Ȥ��Ƥߤޤ���
764767

765768
SELECT *
766769
FROM tab
767770
WHERE col IS NULL;
768771

772+
NULL�β�ǽ���Τ����Τ�Ϣ�뤹��ˤϡ�COALESCE()�򼡤Τ褦�˻Ȥ��ޤ���
773+
774+
SELECT COALESCE(col1, '') || COALESCE(col2, '')
775+
FROM tab
776+
769777
NULL���֤ǥ����Ȥ���ˤϡ�IS NULL �� IS NOT NULL �ν����Ҥ� ORDER BY �����ǻ�
770778
�äƤߤޤ���true �Τ�Τ� false �Τ�Τ���⤤�ͤȤ����¤٤��ޤ��Τǡ�����
771779
��Ǥ� NULL �ε��ܤ���̥ꥹ�Ȥξ������֤���ޤ���
@@ -859,11 +867,10 @@ currval()
859867

860868
4.12) OID �Ȥϲ��Ǥ����� CTID �Ȥϲ��Ǥ�����
861869

862-
PostgreSQL�ǤĤ����뤹�٤ƤΥ����ϡ�WITHOUT OIDS �ǤĤ����ʤ��������դ�
863-
OID�����ޤ��� OID�ϼ�ưŪ��4�Х��Ȥ�������Ϳ����졢����ϡ������󥹥ȥ졼����
864-
����̤��ư�դ��ͤȤʤ�ޤ�������������40���ǥ����С��ե������������ơ�OID�Ͻ�
865-
ʣ�򤷤Ϥ���ޤ���PostgreSQL�����������ƥ�ơ��֥����˥�󥯤��뤿���OID
866-
��Ȥ��ޤ���
870+
�ơ��֥뤬WITH OIDS�ǤĤ���줿���ϡ����줾��Υ����˰�դ�OID������ޤ���
871+
OID�ϼ�ưŪ��4�Х��Ȥ�������Ϳ����졢����ϡ������󥹥ȥ졼�������̤��ư��
872+
���ͤȤʤ�ޤ�������������40���ǥ����С��ե������������ơ�OID�Ͻ�ʣ�򤷤Ϥ����
873+
����PostgreSQL�����������ƥ�ơ��֥����˥�󥯤��뤿���OID ��Ȥ��ޤ���
867874

868875
�桼���Υơ��֥�Υ����˰�դ��ֹ���դ��뤿��ˤϡ� OID �ǤϤʤ� SERIAL ���
869876
���Τ��Ǥ�褤�Ǥ��礦��SERIAL��Ϣ�֤�1�ĤΥơ��֥���ǤΤ߰�դˤʤ뤫��ǡ���
@@ -965,14 +972,15 @@ PL/PgSQL
965972
����¾�ˤ⡢���Ѥ�ϡ��ɥ������ݥ١����Υ�ץꥱ������󥽥�塼����󤬤�����
966973
���ʥ�ץꥱ��������ǥ�򥵥ݡ��Ȥ��Ƥ��ޤ���
967974

968-
4.21)�ơ��֥�ȥ�����̾���������꡼�����ǧ������ʤ��ΤϤʤ��Ǥ�����
975+
4.21)�ơ��֥�ȥ�����̾���������꡼�����ǧ������ʤ��ΤϤʤ��Ǥ������ʤ���ʸ
976+
����(����ԥ��饤��)�ϲ�¸����ʤ��ΤǤ���?
969977

970-
��äȤ����Ū�ʸ����ϡ��ơ��֥���������ݤˡ��ơ��֥�䥫����Ϥ���Ű���
971-
��λ��ѤǤ�����Ű������Ȥ��ȡ��ơ��֥�ȥ�����̾���ʼ��̻ҤȸƤӤޤ��ˤ
972-
ʸ���Ⱦ�ʸ���ζ��̤򤷤Ƴ�Ǽ����ޤ����������äơ�pgAdmin�Τ褦�˥ơ��֥���
973-
ΤȤ��˼�ưŪ����Ű������Ȥ���Τϥ��������Ǥ�����̾����Ȥ��Ȥ�����
974-
��������դ��ʤ��ƤϤʤ�ʤ����Ȥ��̣���ޤ������Τ��ᡢ���̻Ҥ�ǧ�������뤿�
975-
�ˤϰʲ��Τ����줫�򿴤����ޤ���
978+
ǧ�����줿̾���Τ�äȤ����Ū�ʸ����ϡ��ơ��֥���������ݤˡ��ơ��֥�䥫��
979+
���Ϥ���Ű�����λ��ѤǤ�����Ű������Ȥ��ȡ��ơ��֥�ȥ�����̾���ʼ���
980+
ҤȤ����ޤ��ˤ���ʸ���Ⱦ�ʸ���ζ��̤򤷤Ƴ�Ǽ����ޤ����������äơ�pgAdmin�Τ
981+
��˥ơ��֥�����ΤȤ��˼�ưŪ����Ű������Ȥ���Τϥ��������Ǥ�����̾��
982+
��Ȥ��Ȥ�����Ű�������դ��ʤ��ƤϤʤ�ʤ����Ȥ��̣���ޤ������Τ��ᡢ���̻
983+
�ǧ�������뤿��ˤϰʲ��Τ����줫�򿴤����ޤ���
976984

977985
�� �ơ��֥���������Ȥ�����Ű�����Ǽ��̻Ҥ�Ϥ����Ȥ��򤱤�
978986
�� ���̻ҤˤϾ�ʸ��������Ȥ�
@@ -1009,7 +1017,7 @@ client_encoding
10091017
[������
10101018
���ܸ��Ǥ�����ˤĤ��Ƥϰʲ����̤�Ǥ���
10111019

1012-
�ǽ�������:2006ǯ10��15��
1020+
�ǽ�������:2006ǯ12��25��
10131021
������: ��¼ �� (Jun Kuwamura <juk at PostgreSQL.jp>)
10141022

10151023
����FAQ�������κ����ˤ����궨�Ϥ򤷤Ƥ������ä�����(�ɾΤ�ά�����Ƥ��������ޤ�):

‎doc/src/FAQ/FAQ_japanese.html

Lines changed: 35 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<divid="pgContentWrap">
1010

1111
<h1>PostgreSQL(ポストグレス・キュー・エル)についてよくある質問とその解答(FAQ)</h1>
12-
<p>原文最終更新日:Sat Oct 14 19:08:19 EDT 2006</p>
12+
<p>原文最終更新日:Mon Dec 11 17:45:54 EST 2006</p>
1313
<p>現在の維持管理者:Bruce Momjian (<A
1414
href="mailto:bruce@momjian.us">bruce@momjian.us</a>)<br/>
1515
Maintainer of Japanese Translation:Jun Kuwamura (<A
@@ -83,7 +83,10 @@
8383
<ahref="#item4.6">4.6</a>) クエリが遅いのはなぜでしょう? なぜ、インデックスが使われないのでしょうか?<br/>
8484
<ahref="#item4.7">4.7</a>) クエリオプティマイザが、どのようにクエリを評価していかを、見るにはどうしますか?<br/>
8585
<ahref="#item4.8">4.8</a>) 正規表現での検索や大文字と小文字とを区別しない正規表現検索はどのように実現しますか?大文字と小文字とを区別しない検索のためのインデックスはどのように使いますか?<br/>
86-
<ahref="#item4.9">4.9</a>) クエリの中で、フィールドが<small>NULL</small> であることを検出するにはどうしますか? フィールドが<small>NULL</small>かどうかでどのようにソートができますか?<br/>
86+
<ahref="#item4.9">4.9</a>) クエリの中で、フィールドが
87+
<small>NULL</small> であることを検出するにはどうしますか?
88+
<small>NULL</small>の可能性のあるものをどのようすれば連結できますか?
89+
フィールドが<small>NULL</small>かどうかでどのようにソートができますか?<br/>
8790
<ahref="#item4.10">4.10</a>) いろいろな文字型のそれぞれの違いは何ですか?<br/>
8891
<ahref="#item4.11.1">4.11.1</a>) 通番(serial)/自動増分フィールドはどのようにつくりますか?<br/>
8992
<ahref="#item4.11.2">4.11.2</a>)<small>SERIAL</small>データ型に挿入される値は、どうすれば得られますか?<br/>
@@ -98,7 +101,8 @@
98101
<ahref="#item4.18">4.18</a>) 関数から複数のロウまたはカラムを返すにはどうしますか?<br/>
99102
<ahref="#item4.19">4.19</a>) PL/PgSQL の関数の中で一時テーブルにアクセスするとき、どうして "relation with OID ##### does not exist" というエラーを受け取るのでしょうか?<br/>
100103
<ahref="#item4.20">4.20</a>) どのようなレプリケーションのソリューションがありますか?<br/>
101-
<ahref="#item4.21">4.21</a>) テーブルとカラムの名前がクエリーの中で認識されないのはなぜですか?<br/>
104+
<ahref="#item4.21">4.21</a>) テーブルとカラムの名前がクエリーの中で認識
105+
されないのはなぜですか? なぜ大文字化(キャピタライズ)は温存されないのですか?<br/>
102106

103107
<h2align="center">日本語に関する質問</h2>
104108

@@ -210,7 +214,7 @@
210214

211215
[訳注:
212216
著作権に関する正文は上記の英語による表記です。日本語訳はあくまで
213-
参考です
217+
参考程度としてください
214218
]
215219
</pre></small>
216220

@@ -257,7 +261,7 @@
257261

258262
<h4id="item1.6">1.6</a>) 最新のリリースはどれですか?</h4>
259263

260-
<p>PostgreSQL の最新版はバージョン 8.1.5 です。</p>
264+
<p>PostgreSQL の最新版はバージョン 8.2.0 です。</p>
261265
<p>我々は、1年毎にメジャーリリースを、数ヵ月ごとのマイナーリリースを
262266
行なうことを計画しています。</p>
263267

@@ -338,14 +342,14 @@
338342
リストです</li>
339343
<li>次のような機能は目論まれていません。それは:
340344
<ul>
341-
<li>既にSQL企画に従った既存の機能性と重複するもの</li>
342-
<li>コードの複雑性ばかり高めて、得るものが少ない機能</li>
343-
<li>安全性が確かめられない機能</li>
345+
<li>SQL規格に準ずる既存の機能と重複するもの</li>
346+
<li>コードの複雑性ばかりを高めて、得るものが少ない機能</li>
347+
<li>安全性が確められない機能</li>
344348
</ul>
345349
</li>
346-
<li>新しい機能は
350+
<li>新しい機能は
347351
<ahref="http://www.postgresql.org/docs/faqs.TODO.html">TODO</a>
348-
リストに</li>加えられられます。
352+
のリストに</li>加えられられます。
349353
</ul>
350354

351355
<p>我々は、PostgreSQL に関して、電子メールで直接対応して
@@ -366,14 +370,14 @@
366370
アル・ページ)およびいくつかの小さなテスト例題が含まれます。
367371
<i>/doc</i>ディレクトリをごらんください。また、マニュアルは、<A
368372
href="http://www.PostgreSQL.org/docs/">
369-
http://www.PostgreSQL.org/docs/</a>でオンラインでも閲覧できます。
373+
http://www.PostgreSQL.org/docs/</a>でオンラインでも閲覧できます。
370374
</p>
371375

372376

373377
<p><small><pre>
374378
[訳注:
375379
JPUG 文書・書籍関連分科会で翻訳されたマニュアルもあります。
376-
<ahref="http://www.postgresql.jp/document/pg803doc/">
380+
<ahref="http://www.postgresql.jp/document/pg820doc/">
377381
http://www.postgresql.jp/document/pg803doc/</a>
378382
インプレスから、
379383
<ahref="http://home.impress.co.jp/reference/2108.htm">
@@ -422,9 +426,9 @@
422426
]
423427
</pre></small></p>
424428

425-
<p> コマンドラインのクライアントプログラム<i>psql</i>も、型、演算子
426-
関数、集約、その他の情報をお見せする、いくつかの素晴らしい \dコマン
427-
ドを持ちます。 - \?を使うと利用可能なコマンドが表示されます</p>
429+
<p> コマンドラインのクライアントプログラム<i>psql</i>にも、型
430+
演算子、関数、集約、その他の情報を調べるために、素晴らしい \dコマンド
431+
がいくつかあります。 \?を入力すると利用可能なコマンドが表示されます</p>
428432

429433
<p> 我々の Web サイトには、さらに沢山の文書があります。</p>
430434

@@ -943,7 +947,7 @@
943947

944948

945949

946-
<h4id="item4.9">4.9</a>) クエリの中で、フィールドが<small>NULL</small> であることを検出するにはどうしますか? フィールドが<small>NULL</small>かどうかでどのようにソートができますか?</h4>
950+
<h4id="item4.9">4.9</a>) クエリの中で、フィールドが<small>NULL</small> であることを検出するにはどうしますか?<small>NULL</small> であることを検出するにはどうしますか?フィールドが<small>NULL</small>かどうかでどのようにソートができますか?</h4>
947951

948952
<p>以下のように、<small>IS NULL</small><small>IS NOT
949953
NULL</small>で、そのカラムをテストしてみます:</p>
@@ -954,6 +958,14 @@
954958
WHERE col IS NULL;
955959
</pre>
956960

961+
<small>NULL</small>の可能性のあるものを連結するには、<i>COALESCE()</i>
962+
次のように使います。
963+
964+
<pre>
965+
SELECT COALESCE(col1, '') || COALESCE(col2, '')
966+
FROM tab
967+
</pre>
968+
957969
<p><small>NULL</small>状態でソートするには、<small>IS NULL</small>
958970
<small>IS NOT NULL</small> の修飾子を<small>ORDER BY</small> 句の中
959971
で使ってみます。<i>true</i> のものは<i>false</i> のものよりも高い値
@@ -1076,8 +1088,8 @@
10761088

10771089
<h4id="item4.12">4.12</a>)<small>OID</small> とは何ですか?<small>CTID</small> とは何ですか?</h4>
10781090

1079-
<p>PostgreSQLでつくられるすべてのロウは、<small>WITHOUT OIDS</small>
1080-
でつくられないかぎり一意の<small>OID</small>を得ます
1091+
<p>テーブルが<small>WITH OIDS</small>でつくられた場合は、それぞれの
1092+
ロウに一意な<small>OID</small>が取られます
10811093
<small>OID</small>は自動的に4バイトの整数で与えられ、それは、全イン
10821094
ストレーションを通して一意な値となります。しかし、約40億でオーバーフ
10831095
ローし、そして、<small>OID</small>は重複をしはじめます。PostgreSQLは
@@ -1200,11 +1212,11 @@
12001212
<p>この他にも、商用やハードウェア-ベースのレプリケーションソリュー
12011213
ションがいろいろなレプリケーションモデルをサポートしています。</p>
12021214

1203-
<h3id="item4.21">4.21</a>)テーブルとカラムの名前がクエリーの中で認識されないのはなぜですか?</h3>
1215+
<h3id="item4.21">4.21</a>)テーブルとカラムの名前がクエリーの中で認識されないのはなぜですか?なぜ大文字化(キャピタライズ)は温存されないのですか?</h3>
12041216

1205-
<p>もっとも一般的な原因は、テーブルを作成する際に、テーブルやカラムを
1206-
囲う二重引用符の使用です。二重引用符を使うと、テーブルとカラムの名前
1207-
(識別子と呼びます)は<a
1217+
<p>認識された名前のもっとも一般的な原因は、テーブルを作成する際に、
1218+
テーブルやカラムを囲う二重引用符の使用です。
1219+
二重引用符を使うと、テーブルとカラムの名前(識別子といいます)は<a
12081220
href="http://www.postgresql.org/docs/8.0/static/sql-syntax.html#SQL-SYNTAX-IDENTIFIERS">大文字と小文字の区別</a>
12091221
をして格納されます。したがって、pgAdminのようにテーブル作成のときに
12101222
自動的に二重引用符を使うものはクエリの中でそれらの名前を使うときに
@@ -1254,7 +1266,7 @@
12541266
[訳注:
12551267
日本語版の製作については以下の通りです。
12561268

1257-
最終更新日:2006年10月15日
1269+
最終更新日:2006年12月25日
12581270
翻訳者:桑村 潤 (<ahref="mailto:juk at PostgreSQL.jp">Jun Kuwamura &lt;juk at PostgreSQL.jp&gt;</a>)
12591271

12601272
このFAQの和訳の作成にあたり協力をしてくださった方々(敬称は略させていただきます):

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp