| 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: | Whole Thread | Raw Message | 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)
| 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 |