Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tpW6J-006yuM-Bh for pgsql-general@arkaria.postgresql.org; Tue, 04 Mar 2025 17:30:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tpW6I-003F8s-0Z for pgsql-general@arkaria.postgresql.org; Tue, 04 Mar 2025 17:30:38 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tpW6H-003F8j-LY for pgsql-general@lists.postgresql.org; Tue, 04 Mar 2025 17:30:37 +0000 Received: from mail-yw1-x112d.google.com ([2607:f8b0:4864:20::112d]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tpW6E-000wDG-0o for pgsql-general@lists.postgresql.org; Tue, 04 Mar 2025 17:30:37 +0000 Received: by mail-yw1-x112d.google.com with SMTP id 00721157ae682-6fd3b31c860so29016887b3.0 for ; Tue, 04 Mar 2025 09:30:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741109433; x=1741714233; darn=lists.postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=2/Xl7UzXS/WjqwRDa7diZswh64eGq11bln5vbM2VNoI=; b=WoDQxKrnDGZPJlUke5WzWLie0gksr3UPePKOJjMn+kH5AlDxoxcn5GVxvsxtUgYXpL pa9jAqo4jheWynu+PNwOsXqEFnIfufr8HUm7iTRDRF117iIOB8JGytH28+Wt5T+ybAYc 9OXWDHTSVhZankT9Qdj6nqunKSYIXxPLCJ2tI9t+VIHSHBOqb7F2RglsCEEaSax+m1yu fuBJMhnyiEux6FTPmmoiWwN5pdEpM4JdwjaRbXBDN2y1bXbbREcJ5yUEaG1DfX90tN7z Y01orKNTTRQhS4xFCIfCCGIiN/RDvmW/Da2bQocS3/UAyTVUcUaXl3D40pkkqNfWXYDp GApg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741109433; x=1741714233; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=2/Xl7UzXS/WjqwRDa7diZswh64eGq11bln5vbM2VNoI=; b=T55kf7wATMCD2yb8TNpuGY6qzDfeF5WatEBbFlneE7sHoJb5HxsyptN4t7ZUNOcPnG E3W235pX7tkVs93/gG+D1g/gg/BmYd0Yu87ARY0teYBzuWlAO7WhyoG+AXrEa4H9lHA/ 98k1SM8Dx5m3rWWVEiqIiA4PyXGrA6zjV4c4Sjtk8LRrilahmbNB6FO1QOxHFr2fnDDE cpcQrDfrVdpXLR4zwH7tcqeg6QSq7tKSODZfUhBQglflNI6bIXWVp8XwJ8KsDpQ5JMNQ w2ONIMXEbe0N0YJz1EjrUHGmHOZgyOWwpJ1UMB1sKSWMDFb505QMF0uqTh/6WB4wLwIi RgqA== X-Gm-Message-State: AOJu0YzMbDjerD71MA2s2OaZzc3XhK5edUfpz69zSGMGUrn8ABpzbhXo WvxY+kvGsdkvmOxuwriKQlVMo+Z1r+p+aBIfmNmnAV0ywa0nYhoAoKhVSgUB+78KEkl8FSgEE4/ No1hAia/f/y66UErVCnOt8HS8c8FZso/s X-Gm-Gg: ASbGncsPjRfoWDKBSxBPROx1whj0PkiooK6V0H+FQiZQCNAygzaKCmgQSDoHjOpY2yf iH52yGyj0YYVo04H1918MrTkLjyCjl6wcHe1v3Ii2low+ASOT/yGn+f6vyXfwbfco09t0baMJrk xdaI5TTFE5MQyP+FyLQKCVOc31O5npby5BcdQCNg== X-Google-Smtp-Source: AGHT+IEB/b15pr3yK/c9VGI2uXjklUg4Qs4gzRIcg9bC2yTT+f11XkEV5hM6bMmq2H1IRF0HhUKOexIQkAKDx7Rl86w= X-Received: by 2002:a05:690c:6086:b0:6fd:2762:9d11 with SMTP id 00721157ae682-6fda2f053f0mr1856037b3.8.1741109433338; Tue, 04 Mar 2025 09:30:33 -0800 (PST) MIME-Version: 1.0 From: Igor Korot Date: Tue, 4 Mar 2025 16:51:14 -0600 X-Gm-Features: AQ5f1Jpz7D5X_2PUZcURB9cIb4Z_8pHi3txcgIoBkGDnzk-zo9tjPofy2kSDuG8 Message-ID: Subject: Error on the query To: "pgsql-generallists.postgresql.org" Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, ALL, Trying to execute following query: [code] queries.push_back( L"DO $$ BEGIN IF NOT EXISTS( SELECT 1 FROM pg_class c, pg_namespace n WHERE n.oid = c.relnamespace AND c.relname = \'abcatc_x\' AND n.nspname = \'public\' ) THEN CREATE UNIQUE INDEX \"abcatc_x\" ON \"abcatcol\"(\"abc_tnam\" ASC, \"abc_ownr\" ASC, \"abc_cnam\" ASC); END IF; END;" ); [/code] I got: [quote] $4 = L"ERROR: unterminated dollar-quoted string at or near \"$$ BEGIN IF NOT EXISTS( SELECT 1 FROM pg_class c, pg_namespace n WHERE n.oid = c.relnamespace AND c.relna me = 'abcatc_x' AND n.nspname = 'public' "... [/quote] What am I missing? Thank you.