es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SQL-UPDATE

Actualice el valor jsonb en PostgreSQL utilizando JOOQ.

En mi proyecto de Java estoy utilizando JOOQ y quiero actualizar un valor JSONB. Pero mi compilación falla. Escribí el siguiente código: DSL.using(connection).update(USER_SETTINGS) .set(USER_SETTINGS.SETTING_VALUE, field(“{“filtersValue”:{“page”:0,”size”:100}, “visibleCount”:100}”, JSONB.class)) .where(USER_SETTINGS.USER_ID.eq(98383L)) .execute(); Y obtuve el siguiente mensaje: org.jooq.exception.DataAccessException: SQL [update “sbcm_sys”.”user_settings” set “setting_value” = “filtersValue”:{“page”:0,”size”:100, “visibleCount”:100} where “sbcm_sys”.”user_settings”.”user_id” = ?]; ERROR: syntax error . . . Read more

Procedimiento para actualizar columnas seleccionadas en una tabla.

POSTGRESQL Antecedentes del caso: Existe una tabla llamada MasterSIM a la que se deben agregar detalles usando un archivo .csv a través de Nodered. CREATE OR REPLACE PROCEDURE “master<em>SIMs”.simiccidlink1(IMEI bigint, iccid text, phonenumber bigint, apn text, “Operator” text, isesim boolean, ism2m boolean, mdi bigint, imsi integer) LANGUAGE ‘plpgsql’ AS $BODY$ . . . Read more

La declaración de actualización de MySQL que cambió la condición `WHERE` con `AND` produjo resultados incorrectos.

Tengo la siguiente tabla, tiene más columnas pero no están relacionadas: CREATE TABLE vicidial_lists ( list_id bigint(14) unsigned NOT NULL, list_name varchar(50) DEFAULT NULL ); Por error, en la siguiente consulta, la condición WHERE fue reemplazada por AND y no se usó el límite: update vicidial_lists set list_name = replace(list_name, . . . Read more