CREATE DATABASE IF NOT EXISTS in PostgreSQL

Поиск
Список
Период
Сортировка
От Japin Li
Тема CREATE DATABASE IF NOT EXISTS in PostgreSQL
Дата
Msg-id MEYP282MB1669A5EEBC791F927D89063EB6009@MEYP282MB1669.AUSP282.PROD.OUTLOOK.COM
обсуждение исходный текст
Ответы Re: CREATE DATABASE IF NOT EXISTS in PostgreSQL  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Hi, hackers

When I try to use CREATE DATABASE IF NOT EXISTS in PostgreSQL, it complains
this syntax is not supported.  We can use the following command to achieve
this, however, it's not straightforward.

     SELECT 'CREATE DATABASE mydb'
     WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'mydb')\gexec

Why don't support CREATE DATABASE IF NOT EXISTS syntax in PostgreSQL?

I create a patch for this, any suggestions?

-- 
Regrads,
Japin Li.
ChengDu WenWu Information Technology Co.,Ltd.


Вложения

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

Предыдущее
От: "Gunnar \"Nick\" Bluth"
Дата:
Сообщение: Re: PATCH: add "--config-file=" option to pg_rewind
Следующее
От: Jille Timmermans
Дата:
Сообщение: Re: Support for grabbing multiple consecutive values with nextval()