Agregar clave foránea en ALTER TABLE con SQLite

En este post te enseñaré algo muy simple pero de lo cual no encontré información al respecto: cómo agregar una clave foránea (relación) a una tabla de SQLite con un ALTER TABLE agregando una columna con ADD COLUMN. Es decir, vamos a agregar una Foreign Key a una tabla existente agregando la columna y la relación al mismo tiempo ...

agosto 22, 2022 · 2 min · 251 palabras · Parzibyte

Agregar columna a tabla si no existe en SQLite3 con Golang

En el tutorial de hoy te mostraré una pequeña función que te permite agregar una columna a una tabla solo si la misma no existe. El motor de base de datos que vamos a usar será SQLite3 pero me imagino que debe funcionar para otros como PostgreSQL o MySQL. Esto es necesario porque en ocasiones el cliente no puede hacer los cambios a la base de datos (no puede ejecutar sentencias SQL) y además se desean conservar los datos ya existentes. Por ello es que hoy veremos cómo agregar una columna a una tabla conservando sus datos, y agregarla solo si no existe, verificando la tabla con PRAGMA en SQLite3. ...

marzo 20, 2022 · 4 min · 690 palabras · Parzibyte

Agregar índice a tabla en MySQL

En este post sobre bases de datos te enseñaré a agregar un índice a una columna de cualquier tabla en MySQL y MariaDB. Recuerda que agregamos índices a las columnas para optimizar las consultas. Esto no siempre es necesario, solo lo es cuando vamos a hacer varias consultas (o consultas con varios datos) utilizando un campo en específico y queremos optimizarlas para, en general, hacerlas más rápidas. ...

marzo 1, 2021 · 2 min · 332 palabras · Parzibyte

Modificar default de tabla en MySQL

En este post te mostraré cómo modificar una tabla de MySQL o MariaDB para editar su valor por defecto o valor por default. Es decir, a través de una consulta alter table modificar el valor por defecto que obtiene una columna. ...

marzo 30, 2020 · 3 min · 438 palabras · Parzibyte

Agregar columna llave foránea (fk) en MySQL

Resumen: en este post te muestro cómo modificar o alterar una tabla de MySQL para agregar una columna y hacer que esa columna sea una clave foránea. Las relaciones en MySQL son importantes para tener datos en distintas tablas y no caer en la redundancia de campos. En ocasiones vamos a necesitar agregar una clave foránea a una tabla ya existente. ...

noviembre 12, 2019 · 3 min · 614 palabras · Parzibyte

Eliminar columna de tabla en MySQL

En ocasiones es necesario eliminar una columna de una tabla en MySQL o MariaDB, ya sea porque estábamos haciendo pruebas o porque ya no necesitamos esa columna. MySQL ofrece una forma rápida para poder hacer esto, basta con ejecutar una sentencia ALTER TABLE. ...

octubre 22, 2019 · 1 min · 180 palabras · Parzibyte

Agregar columna a tabla de SQLite

En este post te mostraré cómo agregar una columna a tabla de SQLite usando la sentencia ALTER TABLE en SQLite incluso si ya hay datos en la misma. ...

septiembre 10, 2019 · 2 min · 237 palabras · Parzibyte