-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ddl.sgmlのPostgreSQL 15.0対応です。 #2573
Conversation
ひととおり確認しましたが気づくところがありませんでした。 |
doc/src/sgml/ddl.sgml
Outdated
デフォルトでは、2つのNULL値はこの比較では等しくないとみなされます。 | ||
つまり、一意性制約が存在する場合でも、制約された列の少なくとも1つにNULL値を含む重複行を格納できます。 | ||
この動作は、次のように句<literal>NULLS NOT DISTINCT</literal>を追加することで変更できます。 | ||
一般的には、制約に含まれるすべての列の値が等しい複数の行が表の中にある場合に、一意性制約に違反します。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
この前の1113行の「表制約」とここだけ「表」になっていますが、他は「テーブル」となっているので「テーブル」で良いと思います。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
おお、そうですね。
doc/src/sgml/ddl.sgml
Outdated
@@ -1707,7 +1707,7 @@ CREATE TABLE posts ( | |||
the column <literal>tenant_id</literal> to null, but that column is still | |||
required as part of the primary key. | |||
--> | |||
《機械翻訳》カラムが指定されていない場合、外部キーもカラム<literal>tenant_id</literal>をnullに設定しますが、このカラムはプライマリ・キーの一部として必要です。 | |||
カラムが指定されていない場合、外部キーも<literal>tenant_id</literal>列をnullに設定しますが、このカラムは主キーの一部として必要です。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
逆にこちらは「列が指定されていない場合」で良いかと思います。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
はい、修正します。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
5268行で このような継承関係の動的追加、動的削除は、継承関係をテーブル分割(<xref linkend="ddl-partitioning"/>を参照)に使用している場合に有用です。
となっていますが、
ddl-partitioning の方のタイトルが、テーブルのパーティショニングになっているので、テーブルパーティショニング で良いと思います。
関連して、 #2227 の問題が残っていますが、ddl.sgmlは一括で変更して合わせればよさそうです(これは後でも大丈夫です)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
5268行で このような継承関係の動的追加、動的削除は、継承関係をテーブル分割(を参照)に使用している場合に有用です。となっていますが、
ddl-partitioning の方のタイトルが、テーブルのパーティショニングになっているので、テーブルパーティショニング で良いと思います。
そうします。
関連して、 #2227 の問題が残っていますが、ddl.sgmlは一括で変更して合わせればよさそうです(これは後でも大丈夫です)
では後でということで。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
レビューありがとうございます。
doc/src/sgml/ddl.sgml
Outdated
デフォルトでは、2つのNULL値はこの比較では等しくないとみなされます。 | ||
つまり、一意性制約が存在する場合でも、制約された列の少なくとも1つにNULL値を含む重複行を格納できます。 | ||
この動作は、次のように句<literal>NULLS NOT DISTINCT</literal>を追加することで変更できます。 | ||
一般的には、制約に含まれるすべての列の値が等しい複数の行が表の中にある場合に、一意性制約に違反します。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
おお、そうですね。
doc/src/sgml/ddl.sgml
Outdated
@@ -1707,7 +1707,7 @@ CREATE TABLE posts ( | |||
the column <literal>tenant_id</literal> to null, but that column is still | |||
required as part of the primary key. | |||
--> | |||
《機械翻訳》カラムが指定されていない場合、外部キーもカラム<literal>tenant_id</literal>をnullに設定しますが、このカラムはプライマリ・キーの一部として必要です。 | |||
カラムが指定されていない場合、外部キーも<literal>tenant_id</literal>列をnullに設定しますが、このカラムは主キーの一部として必要です。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
はい、修正します。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
5268行で このような継承関係の動的追加、動的削除は、継承関係をテーブル分割(を参照)に使用している場合に有用です。となっていますが、
ddl-partitioning の方のタイトルが、テーブルのパーティショニングになっているので、テーブルパーティショニング で良いと思います。
そうします。
関連して、 #2227 の問題が残っていますが、ddl.sgmlは一括で変更して合わせればよさそうです(これは後でも大丈夫です)
では後でということで。
doc/src/sgml/ddl.sgml
Outdated
デフォルトでは、2つのNULL値はこの比較では等しくないとみなされます。 | ||
つまり、一意性制約が存在する場合でも、制約された列の少なくとも1つにNULL値を含む重複行を格納できます。 | ||
この動作は、次のように句<literal>NULLS NOT DISTINCT</literal>を追加することで変更できます。 | ||
一般的には、制約に含まれるすべての列の値が等しい複数の行が表の中にある場合に、一意性制約に違反します。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
制約に含まれるすべての列の値が等しい複数の行が表の中にある場合
この表もテーブルで良いと書いたつもりがわかりづらい書き方になってました。すみません。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
失礼しました。修正しました。
ありがとうございます。確認しました。 |
No description provided.