From: | "Leonel Nunez" <lnunez(at)enelserver(dot)com> |
---|---|
To: | "CArlos Tineo" <ctineo(at)geocad(dot)com(dot)ve> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas al cambiar nombre de campo (a user) o crear tabla |
Date: | 2007-03-01 00:32:10 |
Message-ID: | 37338.189.155.123.135.1172709130.squirrel@enelserver.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> SAludos:
> Tengo el siguiente problema cuando creo una tabla
> con algun campo llamado user me da error de sintaxis:
> CREATE TABLE prueba(user varchar(32));
> ERROR: error de sintaxis en o cerca de «user» en
> el carácter... (queda marcando la "u")
>
> Igualmente si despues de creada la tabla le
> quiero cambiar el nombre por ejemplo:
> ALTER TABLE prueba RENAME otro_nombre TO user;
> ERROR: error de sintaxis en o cerca de «user» en
> el carácter ... (queda marcando la "u")
>
> lo probe en una maquina con
> CYGWIN y postgres 8.1.5
> Red Hat y postgres 8.1.5
> DEBIAN y postgres 8.1.6
>
> y en las 3 me da el mismo error
>
> Alguna luz sobre el caso?
> A alguien le ha pasado lo mismo oi algo parecido?
>
> Gracias de antemano
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomail"
> a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
> a los suscriptores de la lista
>
es porque es un objeto del sistema
leonel=> select * from user;
current_user
--------------
leonel
(1 row)
pero puedes crearla como "user" cosa que NO dije NO recomiendo
leonel
From | Date | Subject | |
---|---|---|---|
Next Message | Gabriel Colina | 2007-03-01 02:29:38 | Re: DSN + DTS + PostgreSQL OT |
Previous Message | Leonel Nunez | 2007-03-01 00:28:14 | Re: Mediante Funcion devolver Tabla |