回答編集履歴
3
9.6向けにリライト
answer
CHANGED
@@ -1,13 +1,7 @@
|
|
1
|
-
|
1
|
+
v9.6向けにリンク先を変えて回答直します。
|
2
2
|
|
3
|
+
[41.6.1.1. RETURN](https://www.postgresql.jp/document/9.6/html/plpgsql-control-structures.html#plpgsql-statements-returning)
|
4
|
+
|
3
5
|
RETURN expression;
|
4
6
|
|
5
|
-
でFUNCTIONなら値を返せる模様。
|
7
|
+
でFUNCTIONなら値を返せる模様。
|
6
|
-
|
7
|
-
---
|
8
|
-
|
9
|
-
下記、当初の勘違いの回答:
|
10
|
-
|
11
|
-
[42.6.2. プロシージャからの戻り](https://www.postgresql.jp/document/12/html/plpgsql-control-structures.html#PLPGSQL-STATEMENTS-RETURNING-PROCEDURE)
|
12
|
-
|
13
|
-
> プロシージャは戻り値を持ちません。 したがって、プロシージャはRETURN文なしで終了できます。 早期にコードを抜けるためにRETURN文を使いたいときには、式を伴わないRETURNだけを書いてください。
|
2
見直し
answer
CHANGED
@@ -1,3 +1,13 @@
|
|
1
|
+
[42.6. 制御構造](https://www.postgresql.jp/document/12/html/plpgsql-control-structures.html#PLPGSQL-STATEMENTS-RETURNING)
|
2
|
+
|
3
|
+
RETURN expression;
|
4
|
+
|
5
|
+
でFUNCTIONなら値を返せる模様。
|
6
|
+
|
7
|
+
---
|
8
|
+
|
9
|
+
下記、当初の勘違いの回答:
|
10
|
+
|
1
11
|
[42.6.2. プロシージャからの戻り](https://www.postgresql.jp/document/12/html/plpgsql-control-structures.html#PLPGSQL-STATEMENTS-RETURNING-PROCEDURE)
|
2
12
|
|
3
13
|
> プロシージャは戻り値を持ちません。 したがって、プロシージャはRETURN文なしで終了できます。 早期にコードを抜けるためにRETURN文を使いたいときには、式を伴わないRETURNだけを書いてください。
|
1
見直し
answer
CHANGED
@@ -1,1 +1,3 @@
|
|
1
|
-
[42.6.2. プロシージャからの戻り](https://www.postgresql.jp/document/12/html/plpgsql-control-structures.html#PLPGSQL-STATEMENTS-RETURNING-PROCEDURE)
|
1
|
+
[42.6.2. プロシージャからの戻り](https://www.postgresql.jp/document/12/html/plpgsql-control-structures.html#PLPGSQL-STATEMENTS-RETURNING-PROCEDURE)
|
2
|
+
|
3
|
+
> プロシージャは戻り値を持ちません。 したがって、プロシージャはRETURN文なしで終了できます。 早期にコードを抜けるためにRETURN文を使いたいときには、式を伴わないRETURNだけを書いてください。
|