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 1sZTsn-001Ie5-4q for pgsql-hackers@arkaria.postgresql.org; Thu, 01 Aug 2024 11:22:09 +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 1sZTsl-0088rV-Jv for pgsql-hackers@arkaria.postgresql.org; Thu, 01 Aug 2024 11:22:07 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sZTsl-0088rF-9u for pgsql-hackers@lists.postgresql.org; Thu, 01 Aug 2024 11:22:07 +0000 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sZTsi-002XH7-Sy for pgsql-hackers@lists.postgresql.org; Thu, 01 Aug 2024 11:22:06 +0000 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-58ef19aa69dso7384676a12.3 for ; Thu, 01 Aug 2024 04:22:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec-at.20230601.gappssmtp.com; s=20230601; t=1722511323; x=1723116123; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=GX0qfUbDD1tGz6Zfa5Qa6xL33s2uIr0pnIhjkenAY7Y=; b=Z2wv+iRR1iEJ1YmThtzH70kyTlbLkciBSXTtGuzgZGV1yl+OTloJBUQIo8xvSa4UAM p3SCOkoDiLfNa1vu3YZiVedcaTJWij2aesqsQu2AeSCXPgoN98aXGYOipHaKLUyFy2No 5NLkr5SHt7fX1R59kUibUGr6dIsUowsUnZe8CuCeFmvO/fRYyx3xjtYwHubXSW5TCjlY psJbCY3mgYvjL7xRbhqrBfpC++JxgVCYihrdYElbzA1nXPmHqDdIG/y1kASiFAtyYGPm VQXMRlslkFBz2iqR4SVsc00d97BOFjXLfJe0S51mt68T6nuviVnwxPjE5BrefhkEsxtk CbPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722511323; x=1723116123; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=GX0qfUbDD1tGz6Zfa5Qa6xL33s2uIr0pnIhjkenAY7Y=; b=XhjFVGRrMrO4ezeWkeD5Ha9KROnFJ1F5rtrE5VA44WXRGkOAgydIpa3l5xETauBjT/ Ymzd1rSisa6bCGP7/RkqdEJjRm/miWTzFIk/6EHMQ2acw8uswGa94++odp+8IeK2iMsl aHrEL3sTI6y6aFIx76EtbQJ0k1gBrL9FGNzw/nUE7owaIXyJY3U4NAwnceUvIo0ehrFX Uqmwl669V6/W3+2KjTjmnHkBF3xSJs2MQABrMt2Viy2NV4z8mQ6KKG3X/OUQJ92IzYDo 9YtqPSGmd6UyMgATrFCdlingrGpcgJ5+oTGcIzcte18et5pQEQdRVPLVe+KhNWVwt1BV cGuw== X-Forwarded-Encrypted: i=1; AJvYcCWqv21l45+UMtYc1vDKRK/cPGfLJYfaJM6BRVbH9Ehqtv0JZ9gh3AVppSZW1zdMCLInAGA7fEcsGfpW5dLwfrBFmswlKSj4/vPXeN/Rx66i9uHy X-Gm-Message-State: AOJu0Yxho8RrbhFbf5i7R3YCOHx9wBLe67EdLDNafQM9vo0PyJEXohll DOH3LrySEK9H74YBjTpbFVcHWU8TTZKUaV/iFdk/9pQerIfd+GUNFoiM6jHcXkK+ezTk1UhRX+Y U X-Google-Smtp-Source: AGHT+IEyQzRAe7ECLx0222dB63amp1jvXnT3A6caOGEAiq6dLVbiCEQ1tSG5WHnLCX8ShaQauAWYdQ== X-Received: by 2002:a17:906:d267:b0:a77:f2c5:84b3 with SMTP id a640c23a62f3a-a7daf2cd35fmr169000966b.22.1722511323035; Thu, 01 Aug 2024 04:22:03 -0700 (PDT) Received: from dynamic-pd01.res.v6.highway.a1.net ([2001:871:5e:b649:c6de:9782:8179:eaa8]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a7acab4de59sm879169266b.57.2024.08.01.04.22.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Aug 2024 04:22:02 -0700 (PDT) Message-ID: Subject: Re: proposal: schema variables From: Laurenz Albe To: Pavel Stehule Cc: Erik Rijkers , Michael Paquier , Amit Kapila , DUVAL REMI , PostgreSQL Hackers Date: Thu, 01 Aug 2024 13:22:01 +0200 In-Reply-To: References: <20200924035637.GF28585@paquier.xyz> <20201001033824.GC8130@paquier.xyz> <51a9a68e8a998d04df17417d45c1dbd4@xs4all.nl> <89817942c99da01cd5e7850fe418436b@xs4all.nl> <56ca532c37eb0b540961f74a7bd5db39@xs4all.nl> <8181bd3abc647bdae5a4f78e71e62478a98c75f4.camel@cybertec.at> <9e67d49deb18270eddb95e602c83f02b98459843.camel@cybertec.at> <3b662dc5b615d4c20a55e8e2fbe6fc00fe00609d.camel@cybertec.at> <6996931e8c9edf3b82223e74e92326a7ed06c1d6.camel@cybertec.at> <67aa68a7e6dfb44c0cbbdf7f97cadfede4269ce5.camel@cybertec.at> <263ef86d2cc97751e4833d79f3713d4a02b4cfb0.camel@cybertec.at> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.52.3 (3.52.3-1.fc40) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, 2024-08-01 at 08:12 +0200, Pavel Stehule wrote: > fresh rebase + fix format in doc Thanks! I'm curious, but too lazy to build the patch now, so I'm asking: what did you do about this error? > CREATE VARIABLE var AS date; > LET var =3D current_date; > PREPARE stmt(date) AS SELECT $1; > EXECUTE stmt(var); > ERROR: paramid of PARAM_VARIABLE param is out of range Or does a later patch take care of that? Yours, Laurenz Albe