Hola.. también lo he probado así y no funciona, tengo claro la diferencia entre 
las comillas simples y dobles, por eso es que no entiendo porque no funciona

 

 

 

 

 

 

atentamente,

 

                Mario Soto Cordones

 

 

 

 

 

medio ambiente    Porfavor antes de Imprimir éste correo, piense en los árboles 
de nuestro planeta.

       

 

De: Jose Vasquez [mailto:ciber...@gmail.com] 
Enviado el: domingo, 21 de junio de 2009 10:33
Para: José Fermín Francisco Ferreras
CC: msot...@gmail.com; Lista PostgreSQL
Asunto: Re: [pgsql-es-ayuda] Problemas con secuencia

 

Hola Tocayo:

Es problema de sintaxis, en particular del  uso de las comillas dobles y 
simples, esto es importante tenerlo en cuenta siempre.

Mas o menos seria como sigue:


CREATE SEQUENCE public.ePropiedades_propiedades_co_propiedad_seq INCREMENT 1 
INVALUE 1 MAXVALUE 9223372036854775807  START 1 CACHE 1;

select nextval('public.ePropiedades_propiedades_co_propiedad_seq');

#Fijate en el uso de las comillas, cuando son dobles tienes que utilizarlas de 
manera especial, cuando son sencillas tambien, y depende también del contexto 
si estas en la consola o programando dentro de una funcion plpgsql.

José VASQUEZ

2009/6/21 José Fermín Francisco Ferreras <josefermi...@hotmail.com>

 

ing. José Fermín Francisco Ferreras 
San Francisco de Macorís, Rep. Dom. 






  _____  

From: msot...@gmail.com
To: pgsql-es-ayuda@postgresql.org
Subject: [pgsql-es-ayuda] Problemas con secuencia
Date: Sat, 20 Jun 2009 22:53:49 -0400

Hola lista, tengo la siguiente secuencia:

 

CREATE SEQUENCE "public"."ePropiedades_propiedades_co_propiedad_seq"

    INCREMENT 1  MINVALUE 1

    MAXVALUE 9223372036854775807  START 1

    CACHE 1;

 

 

Cuando quiero obtener  el nextval:

 

select nextval("ePropiedades_propiedades_co_propiedad_seq") as id

 

dice :

 

ERROR:  column "ePropiedades_propiedades_co_propiedad_seq" does not exist

LINE 2: select nextval("ePropiedades_propiedades_co_propiedad_seq")

 

Pero si existe

 

Sin embargo si hago :

 

    select last_value from "ePropiedades_propiedades_co_propiedad_seq" , 
entonces me arroja 1, que es lo correcto, pero necesito usar el nextval

 

 

Que será y qué  puedo hacer????

 

Muchas Gracias

 

 

 

 

 

 

atentamente,

 

                Mario Soto Cordones

 

 

 

----------->>>>>Mario,  trata de hacerlo de esta manera:  

select nextval('ePropiedades_propiedades_co_propiedad_seq') as id;

 

 

 

 

 

¡Error! Nombre de archivo no especificado.    Porfavor antes de Imprimir éste 
correo, piense en los árboles de nuestro planeta.

       

 



__________ Information from ESET Smart Security, version of virus signature 
database 4174 (20090620) __________

The message was checked by ESET Smart Security.

http://www.eset.com

  _____  

See how Windows® connects the people, information, and fun that 
<http://clk.atdmt.com/MRT/go/119463819/direct/01/>  are part of your life

 

 

__________ Information from ESET Smart Security, version of virus signature 
database 4174 (20090620) __________

 

The message was checked by ESET Smart Security.

 

http://www.eset.com

<<image001.jpg>>

Responder a