¿Puede alguien explicar las diferencias entre REEMPLAZAR, INSERTAR y ACTUALIZAR en MySql?¿Cuáles son las diferencias entre REEMPLAZAR, INSERTAR, ACTUALIZAR en MySql?
9
A
Respuesta
17
Estas son declaraciones totalmente diferentes.
Insertar: Insertar nuevo récord
actualización: Actualización de registro existente
Reemplazar: funciona exactamente igual que INSERT, excepto que si un viejo fila de la tabla tiene el mismo valor que una nueva fila para una PRIMARY KEY o un índice ÚNICO, la fila anterior se elimina antes de que se inserte la nueva fila
¡Salud!
Prasad.
Cuestiones relacionadas
- 1. ¿Cuáles son las diferencias prácticas entre 'REEMPLAZAR' e 'INSERTAR ... EN ACTUALIZACIÓN DE LLAVE DUPLICADA' en MySQL?
- 2. ¿Cuáles son las diferencias entre INSERT y UPDATE en MySQL?
- 3. ¿Cuáles son las diferencias entre $ {} y # {}?
- 4. ¿Cuáles son las diferencias entre ADOdb y PDO en PHP?
- 5. ¿Cuáles son las diferencias entre utf8_general_ci y utf8_unicode_ci?
- 6. ¿Cuáles son las diferencias entre JSP y Facelets?
- 7. ¿Cuáles son las diferencias entre nil, NULL y [NSNULL nil]?
- 8. ¿Cuáles son las diferencias entre "=" y "<-" en R?
- 9. ¿Cuáles son las diferencias entre RedrawWindow y UpdateWindow en Win32?
- 10. ¿Cuáles son las diferencias entre ConcurrentQueue y BlockingCollection en .Net?
- 11. Cuáles son las diferencias en JIT entre Java y .Net
- 12. ¿Cuáles son las diferencias entre Int e Integer en Scala?
- 13. ¿Cuáles son las diferencias entre HasOne y References en nhibernate?
- 14. ¿Cuáles son las diferencias entre Flash Professional y Flash Builder?
- 15. Cuáles son las diferencias entre display: box y display: flexbox
- 16. ¿Cuáles son las diferencias entre usar `rails server` y` rackup`?
- 17. ¿Cuáles son las diferencias entre el objeto JSON y JavaScript?
- 18. ¿Cuáles son las diferencias actuales entre jQuery y Prototype?
- 19. ¿Cuáles son las diferencias entre la lechuga y la pictografía?
- 20. ¿Cuáles son las diferencias entre PHP y Java?
- 21. ¿Cuáles son las principales diferencias entre EnhancedPatternLayout y PatternLayout?
- 22. ¿Cuáles son las diferencias entre C# .net y Visual Basic.net?
- 23. ¿Cuáles son las principales diferencias entre fwrite y write?
- 24. ¿Cuáles son las diferencias entre JSP, PHP, HTML5 y javascript?
- 25. ¿Cuáles son las diferencias entre @dynamic y @synthesize?
- 26. ¿Cuáles son las diferencias fundamentales entre OSGi y Java EE?
- 27. ¿Cuáles son las diferencias entre PEG y CFG?
- 28. ¿Cuáles son las diferencias entre XmlSerializer y BinaryFormatter?
- 29. ¿Cuáles son las principales diferencias entre Meteor, Ember.js y Backbone.js?
- 30. ¿Cuáles son las diferencias entre osql, isql y sqlcmd?
¿Puedes aclarar tu pregunta? REEMPLAZAR, ACTUALIZAR e INSERTAR ... Obviamente están haciendo cosas diferentes. – Raptor
¿Quizás se esté refiriendo a ['INSERTAR ... EN ACTUALIZACIÓN DE LLAVES DUPLICADAS'] (http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html)? –
inserts 'INSERT',' UPDATE' actualiza filas donde una cláusula 'WHERE' coincide,' REPLACE' "funciona exactamente como INSERT, excepto que si una fila anterior en la tabla tiene el mismo valor que una nueva fila para una PRIMARY KEY o un índice ÚNICO, la fila anterior se elimina antes de que se inserte la nueva fila ". http://dev.mysql.com/doc/refman/5.5/en/replace.html – deceze