回答編集履歴

4

推敲

2018/11/05 07:42

投稿

sazi
sazi

スコア25173

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- 尚、返却がhogeテーブルの構造そのものを返却するなら、
13
+ 尚、返却がhogeテーブルの構造そのものなら、
14
14
 
15
15
  ```SQL
16
16
 

3

推敲

2018/11/05 07:42

投稿

sazi
sazi

スコア25173

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- 尚、
13
+ 尚、返却がhogeテーブルの構造そのものを返却するなら、
14
14
 
15
15
  ```SQL
16
16
 

2

追記

2018/11/05 07:41

投稿

sazi
sazi

スコア25173

test CHANGED
@@ -7,3 +7,15 @@
7
7
  型を省略しているのでtext属性になっていると思われます。
8
8
 
9
9
  明示的にカラムの属性を指定してみて下さい。
10
+
11
+
12
+
13
+ 尚、
14
+
15
+ ```SQL
16
+
17
+ returns setof hoge%ROWTYPE
18
+
19
+ ```
20
+
21
+ と記述する方が簡潔です。

1

追記

2018/11/05 07:39

投稿

sazi
sazi

スコア25173

test CHANGED
@@ -1,3 +1,9 @@
1
+ そもそも返却するカラム数を可変にはできませんので、1個目のエラーは当然です。
2
+
3
+
4
+
1
5
  2個目のエラーは1個目とは違うんじゃないですか?
2
6
 
7
+ 型を省略しているのでtext属性になっていると思われます。
8
+
3
- カラムの属性を合わせてみてください。
9
+ 明示的にカラムの属性を指定してみてさい。