Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > PostgreSQL

Respuesta
 
Herramientas Desplegado
Antiguo 08-jul-2008, 10:15   #1 (permalink)
Rosencrantz ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 19
De acuerdo Actualizar valor de secuencia, no se como

Tengo la siguiente secuencia creada en una base de datos postgres

CREATE SEQUENCE crear_actividad_materia
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 321
CACHE 1;

Mi duda es la siguiente, necesito poder reemplazar el valor 321 por algun valor que se me haya generado en el lenguaje de programacion que estoy usando, en este caso Java, digamos que el valor es el 327 y quiero actualizar la secuancia con ese nuevo valor, es decir pasar de 321 a 327 directemente, en el siguiente caso podria ser de de 327 a 334 o 328, como pueden notar el incremento no es fijo puede ser cualquiera dependiendo de lo que estoy haciendo en la aplicacion. En otras palabras reemplazar el valor de START por el que yo desee.

Agradezco su ayuda. Saludos


**** EDITO ****
Ya me resolvi la duda, el comndo es el siguiente:

ALTER SEQUENCE crear_actividad_materia RESTART WITH 327,
solo funciona en postgres no es del lenguaje SQL estandar

Saludos

Última edición por Rosencrantz; 08-jul-2008 a las 10:46. Razón: Me resolvi la duda :)
Rosencrantz está desconectado   Responder Citando
Antiguo 01-oct-2008, 16:01   #2 (permalink)
dicaraso ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2008
Mensajes: 4
Respuesta: Actualizar valor de secuencia, no se como

Hola, yo tengo un problema parecido tengo muchas secuencias creadas y deben incrementar segun el select
hice 14 funciones
function getSeq1()
{
$id = $this->connection->GenID('movimiento_id_tulua_seq');
return $id;
}
y cuando las inserto llamo la funcion en el select y lo inserto

$this->getSeq.$id_codciudad ();

Pero el problema es que necesito mostrar en el formulario la secuencia mas 1 pero esto es por ciudad
dicaraso está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:41.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93