Articles of procedimientos

Los desencadenadores de MySQL no pueden actualizar filas en la misma tabla a la que se asigna el desencadenador. ¿Solución sugerida?

MySQL actualmente no admite la actualización de filas en la misma tabla a la que se asigna el desencadenador ya que la llamada podría volverse recursiva. ¿Alguien tiene sugerencias sobre una buena solución alternativa? En este momento mi plan es llamar a un procedimiento almacenado que ejecute la lógica que realmente quería en un desencadenante, […]

Equivalente de procedimiento almacenado de MongoDB

Tengo un gran archivo CSV que contiene una lista de tiendas, en la que uno de los campos es ZipCode. Tengo una base de datos separada de MongoDB llamada ZipCodes, que almacena la latitud y la longitud para cualquier código postal dado. En SQL Server, ejecutaba un procedimiento almacenado llamado InsertStore que hacía una búsqueda […]

¿Cómo progtwigr un disparador de MySQL para insertar una fila en otra tabla?

Estoy buscando crear un disparador de MySQL en una tabla. Básicamente, estoy creando una secuencia de actividad y necesito registrar acciones de los usuarios. Cuando un usuario hace un comentario, quiero que se active un disparador de base de datos en esa tabla y: Toma el ID de la última fila insertada (la identificación de […]

Cómo establecer el valor del campo variable compuesto usando SQL dynamic

Dado este tipo: — Just for testing purposes: CREATE TYPE testType as (name text) Puedo obtener el valor de un campo de forma dinámica con esta función: CREATE OR REPLACE FUNCTION get_field(object anyelement, field text) RETURNS text as $BODY$ DECLARE value text; BEGIN EXECUTE ‘SELECT $1.”‘ || field || ‘”‘ USING object INTO value; return […]