Anthony muchas gracias por la respuesta, la pregunta venía precisamente por ahí porque la solución que se me ocurrió (tras haber revisado la doc porque no encontré la vía) fue esa solo que había que tener un control sobre todas las columnas que usen el dominio.
Saludos. De: Anthony Sotolongo [mailto:asotolo...@gmail.com] Enviado el: viernes, 24 de febrero de 2017 10:13 a. m. Para: Lazaro Garcia; 'POSTGRES' Asunto: Re: [pgsql-es-ayuda] Como modificar el tipo de dato de un dominio. HOla Lazaro, segun la documentacion(https://www.postgresql.org/docs/9.6/static/sql-alterdomain.htm l) no veo algo así, pero si lo que necesitas es cambiar el valor de la longitud de la cadena que permite el dominio y ya ese dominio esta asociado a alguna columna de alguna tabla, lo que puedes es cambiar el tipo de dato momentáneamente de de la columna a un tipo de dato genérico, recrear el dominio con los nuevas caracteriticas y luego volver a cambiar el tipo de dato de la columna, lo digo por una vez que me pase ese escenario y lo solucione así: CREATE DOMAIN public.string_50 AS varchar(50); create TABLE tabla_x (columna1 public.string_50); ......la tabla ya tenia valores ALTER TABLE tabla_x ALTER COLUMN columna1 type text; ---hago el cambio de tipo de dato para el generico drop DOMAIN public.string_50 ; --elimino el domain CREATE DOMAIN public.string_50 AS varchar(100); --creo el dominion con las nuevas caracteriticas ALTER TABLE tabla_x ALTER COLUMN columna1 type public.string_50 ;---hago el cambio de tipo de dato para el dominio Saludos On 24/02/17 11:41, Lazaro Garcia wrote: Hola a todos. Existe alguna forma de modificar el tipo de dato de un dominio??, algo como esto: CREATE DOMAIN public.string_50 AS varchar(50); Luego lo quiero modificar: ALTER DOMAIN public.string_50 SET varchar(100); Saludos a todos.