10
(つまり配列である)変換配列型
エラー:function array_cat(character varying[], text[]) does not exist
理由のエラーは、配列の種類が正しく一致しないということですか?
質問:この配列を変換する方法ARRAY['5','6','7']
をCHARACTER VARYING[]
と入力しますか? varchar[]
へ
(つまり配列である)変換配列型
エラー:function array_cat(character varying[], text[]) does not exist
理由のエラーは、配列の種類が正しく一致しないということですか?
質問:この配列を変換する方法ARRAY['5','6','7']
をCHARACTER VARYING[]
と入力しますか? varchar[]
へ
出演:
> SELECT ARRAY['5','6','7']::varchar[], pg_typeof(ARRAY['5','6','7']::varchar[]);
SELECT ARRAY['5','6','7']::varchar[], pg_typeof(ARRAY['5','6','7']::varchar[]);
array | pg_typeof
---------+---------------------
{5,6,7} | character varying[]
配列は、データベースの実装で一貫していないとして、標準的な構文を使用する多くの利点がないでしょうがあなたが... ::varchar[]
または標準CAST(colname AS varchar[])
特定のPostgreSQLを使用することができます。
...それはそれほど簡単です!ありがとう! –