Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

insertando id autoincrement en trigger

Estas en el tema de insertando id autoincrement en trigger en el foro de Mysql en Foros del Web. Hola amigos resulta que tengo una tabla clientes y el id es un numero autoincrement CLIENTES idCliente (autoincrement) ahora tengo que hacer un trigger que ...
  #1 (permalink)  
Antiguo 02/10/2013, 09:08
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 11 años, 4 meses
Puntos: 2
insertando id autoincrement en trigger

Hola amigos resulta que tengo una tabla
clientes y el id es un numero autoincrement

CLIENTES
idCliente (autoincrement)

ahora tengo que hacer un trigger que en mi tabla de auditoria me inserte el id de este cliente que se ha creado.. pero no lo logro

Código MySQL:
Ver original
  1. aqui inserto los clientes
  2. INSERT INTO clientes (cedula,nombres...) VALUES ('90254','maria',...)

y aqui creo el trigger

Código MySQL:
Ver original
  1. CREATE TRIGGER ai_clientes AFTER INSERT ON clientes
  2.         INSERT INTO audi (idCliente,cedula,nombres.....)
  3.         VALUES (NEW.idCliente,NEW.cedula,NEW.nombres,....);
  4.  

pero me sale este error
Incorrect integer value: '' for column 'idCliente' at row 1

porfa si me pueden ayudar les agradeceria mucho pues no se como capturar el valor de este id autoincrement para meterlo en mi tabla auditoria
Gracias de antemano

Etiquetas: insert, tabla, trigger
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:54.