Re: Create table doesn't work in plpgsql

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: Create table doesn't work in plpgsql
Дата
Msg-id Pine.BSF.4.21.0012210908570.86012-100000@megazone23.bigpanda.com
обсуждение исходный текст
Ответ на Re: Create table doesn't work in plpgsql  (Volker Paul <vpaul@dohle.com>)
Список pgsql-sql
I believe (although I haven't tried it) that pltcl will allow
you to do things such as this.

On Thu, 21 Dec 2000, Volker Paul wrote:

> Hi,
> 
> > I don't think you can use DDL(data definition language) in PL/SQL.
> > create table is not DML(data munipulation language) instead
> > it's a DDL.
> Thanks, but that leaves me with a problem.
> What I really want to do is something like
> select str from person where id=1234;
> where str is a string that contains an expression like 
> famname || ', ' || givname
> i.e. the final select is 
> select famname || ', ' || givname from person where id=1234;
> I know it's possible by building the select e.g. in bash
> and calling psql with it as an argument, but do you see a possibility
> that is closer to Postgres, e.g. in plpgsql?



В списке pgsql-sql по дате отправления:

Предыдущее
От: Stephan Szabo
Дата:
Сообщение: Re: Invoice number
Следующее
От: Keith Wong
Дата:
Сообщение: Re: Create table doesn't work in plpgsql