sql

Ejercicios resueltos con MySQL: Funciones de cadena, UPDATE y DELETE

Introducción He publicado hace algunos días algunos ejercicios de consultas en MySQL; puedes verlo aquí. En aquel entonces sólo fueron consultas simples, en este caso veremos cómo editar/actualizar y eliminar, así como el procedimiento para vaciar una tabla. También trabajaremos con algunas funciones de cadena. Estructura y datos de la tabla Para trabajar y realizar […]

Ejercicios resueltos con MySQL: Funciones de cadena, UPDATE y DELETE Leer más »

PostgreSQL: Separar una cadena con expresión regular y poner los resultados en filas

Introducción Este es otro ejercicio de codewars que estuve a punto de resolver correctamente, aunque al final utilicé unos métodos no recomendados para el ejercicio, pero funcionaron. El problema era el siguiente: Dada una cadena aleatoria, partirla en diferentes filas cada que se encontrara cualquier vocal. Por ejemplo, veamos esta cadena: ah7ki3eumgpa72mdpwe8od Si la partimos

PostgreSQL: Separar una cadena con expresión regular y poner los resultados en filas Leer más »

Reiniciar contador de auto incremento en MySQL

Introducción En MySQL podemos establecer una columna como autoincremento, es decir, que tenga una columna cuyo valor vaya aumentando en 1 automáticamente cada que ingresa un nuevo dato. Esto está genial, porque podemos utilizar esa columna como un identificador. Todo muy bien hasta aquí, hasta que por alguna u otra razón necesitamos reiniciar ese contador.

Reiniciar contador de auto incremento en MySQL Leer más »

Pequeña shell interactiva para sqlite3 en Python

Ayer estaba haciendo unas pruebas con sqlite3 y python, pero tenía que escribir cada sentencia, guardar el archivo y ejecutarlo… cosa que se me hizo muy tardada. Así que decidí hacer un pequeño script interactivo muy simple pero que permite ejecutar cualquier cosa y abrir cualquier base de datos. El código se explica por sí

Pequeña shell interactiva para sqlite3 en Python Leer más »