Re: psql variable interpolation with subsequent underscore

From: Tim Kane <tim(dot)kane(at)gmail(dot)com>
To: Adrian Klaver <adrian(dot)klaver(at)gmail(dot)com>, pgsql-general General <pgsql-general(at)postgresql(dot)org>
Cc: Rémi Cura <remi(dot)cura(at)gmail(dot)com>
Subject: Re: psql variable interpolation with subsequent underscore
Date: 2013-11-08 17:30:30
Message-ID: CEA2CEE4.4C19F%tim.kane@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


On 08/11/2013 16:47, "Adrian Klaver" <adrian(dot)klaver(at)gmail(dot)com> wrote:

>>
>test=> \set tbl_name 'my_table_':YYYYMM'_raw';
>
>test=> alter table my_table rename to :tbl_name;
>ALTER TABLE
>
>test=> \d my_table_201310_raw
>Table "public.my_table_201310_raw"
> Column | Type | Modifiers
>--------+---------+-----------
> id | integer |
>

Ooh, sneaky. Thanks Adrian.

Remi, to answer your question - this is being called as part of a shell
script. Implementing it in another language would be overkill for what I¹m
trying to do.

Cheers,

Tim

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Bosco Rama 2013-11-08 17:57:03 Re: psql variable interpolation with subsequent underscore
Previous Message Adrian Klaver 2013-11-08 16:47:13 Re: psql variable interpolation with subsequent underscore