Re: Accommodating alternative column values - Mailing list pgsql-general

From Torsten Förtsch
Subject Re: Accommodating alternative column values
Date
Msg-id CAKkG4_nEYBZriL9n1GiyEnutTAbLBuFg=sKzCENw40LXR-NgSQ@mail.gmail.com
Whole thread Raw
In response to Re: Accommodating alternative column values  (Rich Shepard <rshepard@appl-ecosys.com>)
List pgsql-general
The USING phrase basically answers the question how do I convert an existing value of the old type to the new type.

On Wed, Jul 3, 2024 at 4:03 PM Rich Shepard <rshepard@appl-ecosys.com> wrote:
On Wed, 3 Jul 2024, Rich Shepard wrote:

> What I've tried:
> bustrac=# alter table people alter column email set data type varchar(64) [];
> ERROR:  column "email" cannot be cast automatically to type character
> varying[]
> HINT:  You might need to specify "USING email::character varying(64)[]".

What I forgot to mention is that the current datatype is varchar(64) and I
want to make it an array.

Rich


pgsql-general by date:

Previous
From: "David G. Johnston"
Date:
Subject: Re: Accommodating alternative column values
Next
From: Rich Shepard
Date:
Subject: Re: Accommodating alternative column values