Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1icvBh-0001A9-Mm for psycopg@arkaria.postgresql.org; Thu, 05 Dec 2019 17:45:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1icvAi-0007ur-5w for psycopg@arkaria.postgresql.org; Thu, 05 Dec 2019 17:44:12 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1icvAh-0007uk-Ph for psycopg@lists.postgresql.org; Thu, 05 Dec 2019 17:44:11 +0000 Received: from mail-vs1-xe2e.google.com ([2607:f8b0:4864:20::e2e]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1icvAb-0005mX-7R for psycopg@lists.postgresql.org; Thu, 05 Dec 2019 17:44:10 +0000 Received: by mail-vs1-xe2e.google.com with SMTP id n27so3018031vsa.0 for ; Thu, 05 Dec 2019 09:44:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=e3dhGkAeW+h+IF5mgdeCdwscqgkj2X1VhyPLZc+7uUM=; b=tKO10Y6I9kL3TdGsnKLdPVlcsX9iqhnT9n/bcYZS5oIPaQN6pVgW/tU+4Eo4Z6VExq DjvA8+nCPyjRCZ63SpTEeZwmxz+ew79mf8KBZq/yNDUtHEf4GJfByJprwQL+J5BMKTzy I3F53doxN1tET7hRSKRUu353OYcd7aM5++jR97MsaMrb/Ev74n1DAYMW7AtifYtwxO+s l/U3NqTPdjqcYhkuMMJxnnnyFNIKIh7BtMAZgpZunUiiqK8r6JHwJVOenemIm3n7UNMB RbKSsLzHPuWMqUohGoPxR+bikZ3lrwry8FhpUhKav/9Ub4a1MYhg/8ZDl27k6is0Wlf6 ZYzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=e3dhGkAeW+h+IF5mgdeCdwscqgkj2X1VhyPLZc+7uUM=; b=TbomuFtAqtALmmvJQob0dZibJSqRTR9d1LcT8Tu1mSwUTTBLdYOqQNjpYsBlpo1aVv jYItWbUBLqmymAdqVzzGwR4iSZu3yFRg70WM0NSY4BUWiEbnyLcl1qb8Sw0w3S6i6NhE fVMPovOUVE9aDkJ5Q//LmoQE1CW+cBWn+R/0wtl6BBn17kyMCOuQMWJRAmpKPPHTGhRy kMtDi6pStXTrOi2mnW4I8eM7/J+dTByox3gMAwp0MbLzyEAw/Od3+2VDz1IglxMLXahr bq1DWlWxdUMglSZwvV1ML88Ge/uwF8059q2MvvpCG6eKKzGLrSSmNcn2MJwcqTmhZF5K GNow== X-Gm-Message-State: APjAAAWMry/Zr5PwiuTLDIqqVTkUCNgoQng9qyRFhCcA5kv+LlFWTC5t XfMp+5K6civFC20RcteTToSai1ANrz+p3yIu9/w= X-Google-Smtp-Source: APXvYqwKx8kYJ+AN4jjmwaDLWXzedu6KkK5U58BTWqlDhnbEmowgXlOEto/Www4+Sdpcvwwzy/nIhITRx3bJEXed5/4= X-Received: by 2002:a67:3085:: with SMTP id w127mr6421079vsw.129.1575567844004; Thu, 05 Dec 2019 09:44:04 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Vladimir Ryabtsev Date: Thu, 5 Dec 2019 09:43:52 -0800 Message-ID: Subject: Re: Array of tuples as a parameter, with type casts To: David Raymond Cc: "psycopg@lists.postgresql.org" Content-Type: multipart/alternative; boundary="000000000000a958e70598f879dc" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000a958e70598f879dc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > Isn=E2=80=99t every table its own type? So could you do this? Wow, you are right! I completely forgot about it! I even don't need "as t(...)" column list. Thanks! -- Regards Vladimir --000000000000a958e70598f879dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
>=C2=A0Isn=E2=80=99t every table its own type?= So could you do this?

Wow, you are right! I completely forgot a= bout it!
I even don't need "as t(...)" column li= st.
Thanks!

--
R= egards
Vladimir

<= div class=3D"gmail-m_9114268222623111880WordSection1">
--000000000000a958e70598f879dc--