Re: inserting values like in mySQL

Поиск
Список
Период
Сортировка
От Chris Smith
Тема Re: inserting values like in mySQL
Дата
Msg-id 4.3.2.7.2.20010523084857.00e61380@cooee.cybersydney.com.au
обсуждение исходный текст
Ответ на Re: inserting values like in mySQL  (Nabil Sayegh <nsmail@sayegh.de>)
Список pgsql-novice
Hi,

> > In mySQL it was like this:
> >
> > insert into users values ('','peter','my_pass');
> >
> > In PostGreSQL this does not work. The only thing that works is
> >
> > insert into users (name,pass) values ('peter','my_pass');
>
>Yes, thats not nice in postgresql. But there is a workaround.
>Put the 'default' fields at the end:
>
>---------------8<---------------------
>CREATE TEMP TABLE tempo (test bool, id serial);
>
>INSERT INTO tempo values (true);
>
>SELECT * from tempo;
>---------------8<---------------------
>
>  test | id
>------+----
>  t    |  1
>(1 row)
>
>Hope it helps.
>
>P.S.: I'd really like postgresql to behave like mysql in this context

Huh? Mysql doesn't like it either (at least in 3.23). Anyway, it's not
standard.

>P.S.S.: Perhaps also in the GROUP BY context :)

Can't comment on this one, have no idea what you're talking about.

----------------------
      Chris Smith
http://www.squiz.net/


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

Предыдущее
От: Chris Smith
Дата:
Сообщение: Re: inserting values like in mySQL
Следующее
От: Chris Smith
Дата:
Сообщение: Re: inserting values like in mySQL