Tengo una tabla 'caja' con un atributo 'nombre' como PK 'unique', es decir, que no se puede repetir.
Al introducir este codigo desde la consola o desde PhpMyAdmin en el apartado SQL:
INSERT INTO caja(nombre) VALUES ("uno");
INSERT INTO caja(nombre) VALUES ("dos");
INSERT INTO caja(nombre) VALUES ("dos");
INSERT INTO caja(nombre) VALUES ("tres");
Me inserta 'uno', 'dos', dá un error y no inserta 'tres'.
Hay algun modo de hacer que si encuentra un error continue? En php es añadiendo @, pero en MySql no sé, ya que esto no funciona:
INSERT INTO caja(nombre) VALUES ("uno");
INSERT INTO caja(nombre) VALUES ("dos");
@INSERT INTO caja(nombre) VALUES ("dos");
INSERT INTO caja(nombre) VALUES ("tres");
He resumido el problema, solo quiero saber si hay algo rápido como un '@' que oculte los errores.
Gracias.