Re: Restringir tamaño de array

From: Alvaro Herrera <alvherre(at)surnet(dot)cl>
To: Juan Pablo Espino <jp(dot)espino(at)gmail(dot)com>
Cc: pgsql-es postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Restringir tamaño de array
Date: 2005-05-24 14:46:00
Message-ID: 20050524144600.GD8743@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Fri, May 20, 2005 at 11:52:13AM -0500, Juan Pablo Espino wrote:
> Hola a todos,
>
> Quisiera saber alguna manera de poder restringir el tamaño de un
> array, por ejemplo tengo esta tabla
>
> create table tabla
> (
> arrayx integer[4]
> );
>
> Es inútil ponerle integer[4] ya que si hago insert me permite ponerle
> más de cuatro valores a ese arreglo, osea que sería igual a ponerle
> integer[]. Habrá alguna manera de hacer que de hecho sólo acepte 4
> valores por ese array?

No directamente, aunque supongo que se deberia poder poner un CHECK.

--
Alvaro Herrera (<alvherre[a]surnet.cl>)
"A wizard is never late, Frodo Baggins, nor is he early.
He arrives precisely when he means to." (Gandalf, en LoTR FoTR)

In response to

Responses

  • Querys en Linux at 2005-05-24 15:17:49 from Ing. Jhon Carrillo - Caracas, Venezuela

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alejandro Romero Parra 2005-05-24 15:13:13 Obteniendo informacion de 3 tablas en forma de columnas y no renglones. (Vista, Procedimiento Almacenado o consulta sencilla?).
Previous Message Corradini, Carlos 2005-05-24 14:36:07 : PostgreSQL - SQL - Group by cube