Tag: PSYCOPG2
Estoy utilizando el script que contiene el siguiente código: query = “””ALTER TABLE nombre_tabla ALTER COLUMN nombre_columna NUMERIC (22,6);””” self.cursor.execute(query) self.connection.commit() Pero obtengo el siguiente error: psycopg2.errors.SyntaxError: error de sintaxis cerca de “NUMERIC” ¿Has encontrado algún error como este? He buscado en Internet y no encontré nada. PD: He utilizado . . . Read more
Estoy tratando de copiar un archivo csv en una tabla de postgres (phsyical) utilizando el método copy_from de psycopg2. columnas = ( ‘upc’, ‘date’, ‘type’, ‘country_code’, ‘customer’ ) def insertar_csv(f, columnas): conexión = obtener_conexión_postgres() cursor = conexión.cursor() cursor.copy_from(f, ‘physical’, sep=’,’, columns=columnas) conexión.commit() Tengo un id generado automáticamente para cada fila . . . Read more
Tengo un archivo csv que tiene varias columnas: upc fecha cantidad cliente En mi tabla física, tengo una columna de ID generada automáticamente para cada fila: id upc fecha cantidad cliente Parece que la base de datos está interpretando el upc como el ID real cuando ejecuto mi script de . . . Read more
Me imagino que esto será fácil para alguien, pero no puedo resolverlo… Estoy desarrollando una consulta SQL dinámicamente siguiendo las instrucciones aquí. Después de crear una conexión postgresql y un objeto de cursor, uso el módulo sql de psycopg2 para crear una consulta con parámetros de la siguiente manera: query . . . Read more
psycopg2 está siendo un niño preadolescente conmigo en este momento. cur = conn.cursor() url = "https://shofi-mod.s3.us-east-2.amazonaws.com/" + str(rawbucketkey) query = f"""UPDATE contentcreatorcontentfeedposts_contentfeedpost SET picturemediatype = TRUE, mediakey ={rawbucketkey}, mediaurl= "{url}", active = TRUE, postsubmit = FALSE WHERE contentcreator_id ={userid} AND id ={contentpostid}; COMMIT;""" cur.execute(query) cur.close() Pero sigo obteniendo un error: . . . Read more