Reiniciar secuencia
Al eliminar todos los registro de una tabla, para poder reutilizar la secuencia autonumérica de la llave primaria se debe de hacer un RESET.
Al eliminar todos los registro de una tabla, para poder reutilizar la secuencia autonumérica de la llave primaria se debe de hacer un RESET.
Como saber la longitud de un ARRAY cuando se ha almacenado los datos en un campo STRING, cada uno separado por coma. Primero debemos convertir el campo de STRING a ARRAY, para después evaluar la longitud del ARRAY. El resultado devuelto será en BOOL => Verdadero o Falso.
Si se quiere tener un campo de texto que almacene diferentes variables separadas por comas, este segirá siendo un STRING, ¿cómo poder evaluarlo como un ARRAY y saber si existe un valor en específico? El CAST del valor_string_evaluado debe de ser TEXT. Se puede declara de forma implicita al encerrar el valor entre comillas simples…
De vez en cuando es necesario vincular la información de una tabla principal con dos tablas adicionales, la tabla secundaria tiene un vínculo directo con la tabla principal, pero la tabla terciaria no está vinculada con la tabla principal, pero si con la tabla secundaria. Para lograr tener un dato completo (o unificado), se puede…
Para vincular la información de múltiples tablas en un mismo select, se pueden utilizar multiples JOINS SQL de la siguiente forma En el ejemplo, se puede ver como la tabla principal interactua con una tabla secundaria uno, luego la tabla principal interactua con una tabla secundaria dos y por último la tabla secundaria dos al…
En el siguiente ejemplo se realiza un agrupamiento de datos, haciendo la sumatoria de los registros en base a condiciones, en una forma SQL standard, utilizando CASE WHEN THEN ELSE END A partir de PostgreSQL 9.4, se puede utilizar la función FILTER, para realizar condiciones de agrupamiento, que discriminen cuando realizar un conteo de los…
Un atajo para eliminar todas las tablas de una base de datos, es eliminar el esquema al que pertenecen y luego volver a crearlos, asegurándose de dar nuevamente los privilegios
Para generar un campo de texto con contenido aleatorio en minúsculas y una longitud de 15 carácteres Para generar un campo de texto con contenido aleatorio en MAYÚSCULAS y una longitud de 15 carácteres Para generar un campo de texto con contenido aleatorio numérico y una longitud de 15 carácteres Para generar un campo de…
A través de JavaScript (jQuery) se puede realizar una validación de una imagen previo a ser subida al servidor e inclusive mostrarla como una previsualización dentro de la misma página HTML. Se utiliza la librería SweetAlert2 (swal({});) para mostrar mensajes de alerta. SweetAlert2 v7.29.0
Una librería JavaScript puede ser cargada de forma dinámica desde un archivo JavaScript para ser utilizada. Para la carga de archivos sin utilizar jQuery se debe de crear una función que construya la etiqueta <script></script>