-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
El 11/11/14 a las 17:29, Angelo Astorga escibió: > el tipo inicial se creo como: create type tipo_reserva as enum > ('Pagina','Telefonica'); > > y ahora necesito que también incluya al tipo_reserva la opción > 'Smartphone' > > Ahora bien, cree un nuevo tipo con las 3 opciones, pero al > modificar el campo con el nuevo tipo, me manda un error que no > puede convertir un tipo en otro... alguna ayuda porfa.- > En versiones más nuevas puedes: postgres=# ALTER TYPE tipo_reserva ADD VALUE 'Smartphone' AFTER 'Telefonica'; ALTER TYPE Si no te queda más remedio y no puede recrear el dato, puedes: postgres=# select * from pg_enum ; enumtypid | enumsortorder | enumlabel - -----------+---------------+------------ 32769 | 1 | Pagina 32769 | 2 | Telefonica 32769 | 3 | Smartphone (3 rows) postgres=# INSERT INTO pg_enum VALUES (32769,4,'Cuak'); INSERT 32775 1 postgres=# select 'Cuak'::tipo_reserva; tipo_reserva - -------------- Cuak (1 row) - -- - -- Emanuel Calvo http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services Bs. As., Argentina (GMT-3) -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) Comment: GPGTools - http://gpgtools.org iQIcBAEBCgAGBQJUYo9uAAoJEIBeI/HMagHmWNUP/i4IVGvKqlHi+WFSKLlXzMxB BvnJKaSmMWV99uPJFv2DoWW3gRMEYTkMeSVFgr7KeMSNjLopaOIN6sXjuTTtZGOm dAkuTbbL4yPsjpihrwhBlA4RE8h5bPYQRbzhKrVdHBPDEuDWztJmqZRlJ03YxiCy atiuaVyPWEJtKn0L1zik32oAUe6jn5YYCHnX6YNxsb51n60NiA2QdZgrT/7PmBbT d6+fTVhF53TIZILeIkhBituI6M1eb+XOni7Qp1Tbu8GiGBnyg+lIGk44eHmP0IMN gMCnvpLY1gZPrwcbMU/Kvr361MEkKa441K2/cqyNG2BrS/r8yWkoQdkDHha4zI9M lKEL4Iq/meo8iXysmYDkO3VKst95fLLP2rMRxZ25yH45WFn+mljrD7IzcBc4YefI fuxBrKtKYSx76rexVOrK4hP8vQ40n43GoViFH/mnyNBCL9aoh+VXQBFLqj+gUEJK e0H+PfSckg6OTkSDfWbfCOLGFDNXcdwZ09HFQlmjpwhGzRDkTGhAQm0JpJ3S/XmA 5zOjk1R1GtGHr6DmBFIJkUyte8Z3ZId2K3a9R4gkNKFNVdb4Ly/CejHimZmbSqpE klQ6VbzK3CUmYTlUm0eHiqFOiM7HL0PwD774nQ3JXU9vKfEeqVrjiZGmipVcKltK jPSTsGli1QR6UZzonsCH =fArv -----END PGP SIGNATURE----- - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda