
cualquier luz será agradecida
| |||
![]() Buenas, estoy tratando de crear un trigger (sin mucho exito debo confesar ![]() cualquier luz será agradecida |
| |||
Respuesta: Eliminar el 1er registro al insertar el registro 50 pero al programarlo en un SP tendria que mandarlo a llamar desde mi codigo, no se ejecutaria automaticamente no? existe alguna otra forma de restringir la cantidad de registros de una tabla? |
| ||||
Respuesta: Eliminar el 1er registro al insertar el registro 50 Infortunadamente, no puedes evitar llamarlo, pero si podrías bloquear la tabla para el resto de los usuarios mientras haces todo. Y no. MyQSL no tiene forma de restringir la cantidad de registros de una tabla, la cláusula al respecto en el CREATE no restringe, por lo que tendrás que manejarlo de otra forma: Cita: * MAX_ROWS Máximo número de registros que planea almacenar en la tabla. No es un límite absoluto, sino un indicador que la tabla debe ser capaz de almacenar al menos estos registros.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Eliminar el 1er registro al insertar el registro 50 gracias por tus consejos, siempre acertados, lo he resuelto haciendo lo sgte (quizas algo rebuscado pero efectivo): selecciono el primer id_interno de los ultimos 50 registros y lo almaceno en una variable
Código MySQL:
Ver original y luego elimino asi
Código MySQL:
Ver original |
Etiquetas: |