File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -242,13 +242,13 @@ IterateForeignScan (ForeignScanState *node);
242242
243243 <para>
244244 Note that <productname>PostgreSQL</productname>'s executor doesn't care
245- whether the rows returned violate any <literal>NOT NULL</literal>
246- constraints that were defined on the foreign table columns — but
247- the planner does care, and may optimize queries incorrectly if
248- <literal>NULL</> values are present in a column declared not to contain
249- them. If a <literal>NULL</> value is encountered when the user has
250- declared that none should be present, it may be appropriate to raise an
251- error (just as you would need to do in the case of a data type mismatch).
245+ whether the rows returned violate any constraints that were defined on
246+ the foreign table — but the planner does care, and may optimize
247+ queries incorrectly if there are rows visible in the foreign table that
248+ do not satisfy a declared constraint. If a constraint is violated when
249+ the user has declared that the constraint should hold true, it may be
250+ appropriate to raise an error (just as you would need to do in the case
251+ of a data type mismatch).
252252 </para>
253253
254254 <para>
You can’t perform that action at this time.
0 commit comments