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