diff --git a/doc/src/sgml/ref/declare.sgml b/doc/src/sgml/ref/declare.sgml
index 373ef39be79..641971149ac 100644
--- a/doc/src/sgml/ref/declare.sgml
+++ b/doc/src/sgml/ref/declare.sgml
@@ -1,5 +1,5 @@
@@ -41,6 +41,15 @@ DECLARE name [ BINARY ] [ INSENSITI
After the cursor is created, rows are fetched from it using
.
+
+
+
+ This page describes usage of cursors at the SQL command level.
+ If you are trying to use cursors inside a PL/pgSQL>
+ function, the rules are different —
+ see .
+
+
diff --git a/doc/src/sgml/ref/fetch.sgml b/doc/src/sgml/ref/fetch.sgml
index 0a9e6342e06..74ff297bb2e 100644
--- a/doc/src/sgml/ref/fetch.sgml
+++ b/doc/src/sgml/ref/fetch.sgml
@@ -1,5 +1,5 @@
@@ -92,6 +92,15 @@ where direction can be empty or one
row. This will succeed unless the cursor is positioned before the
first row or after the last row; in which case, no row is returned.
+
+
+
+ This page describes usage of cursors at the SQL command level.
+ If you are trying to use cursors inside a PL/pgSQL>
+ function, the rules are different —
+ see .
+
+