SQL

MySQL: Añadir clave primaria

MySQL: Encontrar registros duplicados

Y para limpiar la tabla de estos registros, debemos crear una tabla igual, (podemos exportarla con phpmyadmin), pero vacía, y entonces ejecutar lo siguiente:

Para terminar, podemos borrar o renombrar la tabla original, y ponerle el nombre a la nueva tabla que no tiene duplicados.

MySQL: INSERT de un SELECT

Oracle: Filtrar por fechas

Para filtrar un listado de resultados devueltos por una consulta Oracle por fecha es necesario usar la función to_date(’02/07/2015′, ‘DD/MM/YY’) Donde ‘DD/MM/YYYY’ es la máscara que de dice a la función el formato de la fecha que le estamos pasando (’02/07/2015′). De modo que una consulta filtrando entre dos fechas puede hacerse así:

SQL: #1267 – Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation

Este error ocurre debido a que estamos creando una vista usando dos tablas con diferentes codificaciones, se soluciona poniendo al final:

Donde ‘utf8_general_ci’ es la codificación deseada, habrá que poner una en función del error. En mi caso el error me decia…Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)… La consulta en la que me ocurrió […]




Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad