Articles of autoincremento

Demasiados incrementos automáticos con ON DUPLICATE KEY UPDATE

Tengo una tabla básica con columnas: id (primario con AI) nombre (único) etc Si la columna única no existe, INSERTE la fila, de lo contrario ACTUALIZA la fila …. INSERT INTO pages (name, etc) VALUES ‘bob’, ‘randomness’ ON DUPLICATE KEY UPDATE name = VALUES(name), etc = VALUES(etc) El problema es que si realiza una ACTUALIZACIÓN, […]

Aumento automático en MongoDB para almacenar la secuencia de ID de usuario único

Estoy creando un sistema analítico, la llamada API proporcionaría una ID de usuario única, pero no está en secuencia y es muy escasa. Necesito dar a cada ID de usuario único un ID de incremento automático para marcar un punto de datos de análisis en un bitarray / bitset. De modo que los primeros encuentros […]

Aumento automático en Oracle sin usar un disparador

¿Cuáles son las otras formas de lograr el autoincremento en Oracle además del uso de desencadenantes?

¿Cómo completar los “agujeros” en los campos auto-incremenet?

He leído algunas publicaciones al respecto, pero ninguna cubre este tema. Supongo que no es posible, pero lo preguntaré de todos modos. Tengo una mesa con más de 50,000 registros. Es una tabla antigua donde se han llevado a cabo varias operaciones de inserción / eliminación. Dicho esto, hay varios “agujeros” algunos de alrededor de […]

¿Cómo recuperar el último ID autoincrementado de una tabla SQLite?

Tengo una tabla Mensajes con ID de columna (clave principal, autoincremento) y Contenido (texto). Tengo una tabla Usuarios con columnas nombre de usuario (clave principal, texto) y Hash. Un remitente (usuario) envía un mensaje a muchos destinatarios (usuario) y un destinatario (usuario) puede tener muchos mensajes. Creé una tabla Messages_Recipients con dos columnas: MessageID (haciendo […]

Cómo manejar la fragmentación de la columna de autoincreament ID en MySQL

Tengo una tabla con un campo auto_increment y algunas veces las filas se eliminan, por lo que auto_increment deja huecos. ¿Hay alguna forma de evitar esto o, por lo menos, cómo escribir una consulta SQL que: Altera el valor auto_increment para que sea el máximo (valor actual) + 1 ¿Devuelve el nuevo valor de auto_increment […]

Obtener el valor actual de AUTO_INCREMENT para cualquier tabla

¿Cómo obtengo el valor AUTO_INCREMENT actual para una tabla en MySQL?

¿Cómo establecer el valor inicial y el incremento automático en MySQL?

¿Cómo configuro el valor inicial para una columna “id” en una tabla MySQL que comienza desde 1001? Quiero hacer una inserción “INSERT INTO users (name, email) VALUES (‘{$name}’, ‘{$email}’)”; Sin especificar el valor inicial para la columna de id.

Cómo hacer que la clave primaria de la tabla MySQL aumente automáticamente con algún prefijo

Tengo una mesa como esta table id Varchar(45) NOT NULL AUTO_INCREMENT PRIMARY KEY, name CHAR(30) NOT NULL, Quiero incrementar mi campo de id como ‘LHPL001′,’LHPL002′,’LHPL003’ … etc. ¿Qué debo hacer para eso? Por favor, hágamelo saber de alguna manera posible.