Tag: AZURE-DATABASE-POSTGRESQL
Necesito buscar una cadena que contenga múltiples comillas simples en mi tabla de psql. Mi solución actual es reemplazar las comillas simples por comillas dobles simples así: sql_query = f”””SELECT exists (SELECT 1 FROM {table_name} WHERE my_column = ‘{my_string.replace(“‘”, “””)} LIMIT 1);””” cursor = connection.cursor() cursor.execute(sql_query) ¿Existe una solución más . . . Read more
Usando Python (o cualquier pseudo código) estoy tratando de encontrar una forma utilizando CTE (o sin ella) para crear funciones en las que cada consulta tenga un objetivo específico, pero cada una también pueda servir como columna base para otra consulta. No estoy seguro si hay un término para este . . . Read more
Estoy tratando de escribir un procedimiento almacenado en Postgres donde usaría el parámetro pasado al SP como un valor de columna (no el nombre de la columna) en un SELECT: CREATE OR REPLACE PROCEDURE create_log (contractCode varchar, _signedOn timestamp, _contractAmount numeric, _feePercentage numeric, _fee numeric, _projectCode varchar, _contractType varchar) AS . . . Read more
Tengo las siguientes tablas CREATE TABLE users ( id UUID PRIMARY KEY DEFAULT uuid_generate_v4 (), … CREATE TABLE tags ( id UUID PRIMARY KEY DEFAULT uuid_generate_v4 (), user_id UUID NOT NULL references users (id), tag VARCHAR(200) NOT NULL, … } Me gustaría formar una consulta que inserte una etiqueta basada . . . Read more
En Postgres SQL, estoy intentando crear un número generado automáticamente en el rango 202200001 – 202299999 (como 2022ddddd donde 2022 es un prefijo fijo seguido de un número secuencial de 5 dígitos con ceros a la izquierda). Ejemplo: si el número secuencial es 1, entonces el resultado será 202200001.