teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2020/12/02 14:27

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -2,4 +2,5 @@
2
2
  型云々については、postgresはオーバーロードが可能なので、「引数が違う関数が存在しているかもしれないので、引数の型を見直すといいよ」という事なのです。
3
3
  なので少なくとも、引数の無い「postgis_version()」はカレントスキーマーやpublicには存在していません。
4
4
 
5
- postgis_version()が存在しているなら、カレントやpublicスキーマーではない別なスキーマの関数という事です。
5
+ postgis_version()が存在しているなら、カレントやpublicスキーマーではない別なスキーマの関数という事です。
6
+ スキーマ修飾するか、カレントスキーマ―を変更して下さい。

1

推敲

2020/12/02 14:27

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  エラーは「postgis_version」という関数が無いというエラーです。
2
2
  型云々については、postgresはオーバーロードが可能なので、「引数が違う関数が存在しているかもしれないので、引数の型を見直すといいよ」という事なのです。
3
- なので少なくとも、引数の無い「postgis_version()」はカレントスキーマーには存在していません。
3
+ なので少なくとも、引数の無い「postgis_version()」はカレントスキーマーやpublicには存在していません。
4
4
 
5
- postgis_version()が存在しているなら、カレントスキーマーではない別なスキーマの関数という事です。
5
+ postgis_version()が存在しているなら、カレントやpublicスキーマーではない別なスキーマの関数という事です。