Page 1 of 1

Reiniciar o resetear autonumber, doc_id, OKM_DB_METADATA_SEQUENCE

PostPosted:Sun Mar 26, 2017 9:00 pm
by really.neo
Hola, estoy usando OPEN KM Community Versión 6.3.2 (build: 8289), estoy utilizando la función de crear en las propiedades de grupo el ID de identificador autonumerico, pero me gustaría reiniciarlo desde 1, he buscado información pero no he podido aplicar el comando correcto, por favor les agradecere mucho su ayuda, en la siguiente imagen hago la consulta y tengo identificado la columna, la table y el valor.
autonumberdocid.jpg
autonumberdocid.jpg (121.9 KiB) Viewed 3304 times
En esta imagen es el ejemplo de la opción que estoy utlizando para el ID que aumenta automaticamente, gracias por la atención.
idfuncionando.jpg
idfuncionando.jpg (38.39 KiB) Viewed 3304 times

Re: Reiniciar o resetear autonumber, doc_id, OKM_DB_METADATA_SEQUENCE

PostPosted:Mon Mar 27, 2017 7:33 am
by jllort
Lo que tienes que hacer es actualizar el valor de la base de datos de 50 a 0 o simplemente eliminarlo en la base de datos y automaticamente ya pondrá a 1 cuando lo vayas a utilizar.

Re: Reiniciar o resetear autonumber, doc_id, OKM_DB_METADATA_SEQUENCE

PostPosted:Mon Mar 27, 2017 5:30 pm
by really.neo
Hola gracias por tu respuesta, he intentado modificar el valor del autonumber pero me aparece este mensaje de error, no sé que estoy haciendo mal, he intentado con varios querys pero no he tenido exito, gracias por tu ayuda.
modificarautonumber.png
modificarautonumber.png (109.07 KiB) Viewed 3290 times

Re: Reiniciar o resetear autonumber, doc_id, OKM_DB_METADATA_SEQUENCE

PostPosted:Mon Mar 27, 2017 5:45 pm
by really.neo
He intentado esto pero tampoco, estoy ligeramente despistado la verdad, por eso agradezco su ayuda y acompañamiendo
update set.jpg
update set.jpg (134.58 KiB) Viewed 3289 times

Re: Reiniciar o resetear autonumber, doc_id, OKM_DB_METADATA_SEQUENCE

PostPosted:Tue Mar 28, 2017 6:46 pm
by jllort
Las queries SQL estan mal. Y si no ves porque estan mal, tenemos un buen problema. Del primer alter table en el que utilizas estos carácteres "< >" creo que has interpretado mal la documentacion de la base de datos, lo que tienes entre "<...>" tienes que reemplazarlo literalmente por un nombre de table, columna o lo que se corresponda en cada caso.

Respecto a la segunda columna estas haciendo un "where XXX, YYY" cuando debería ser "where XXX AND YYY"

Lo más fácil es que ejecutes esto ( que lo reseteará todo )
Code: Select all
DELETE  FROM OKM_DB_METADATA_SEQUENCE;
Y te recomiendo que leas un mini cursillo de SQL standard con el que te ahorraras mucho tiempo. Busca en google por "curso sql desde cero" o "introduccion sql"