Re: PSQL = Yes ... JDBC = no ??

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: PSQL = Yes ... JDBC = no ??
Дата
Msg-id 9524571e-96ed-15f0-4f70-89d9bbe273b9@aklaver.com
обсуждение исходный текст
Ответ на PSQL = Yes ... JDBC = no ??  (Amn Ojee Uw <amnojeeuw@gmail.com>)
Ответы Re: PSQL = Yes ... JDBC = no ??  (Amn Ojee Uw <amnojeeuw@gmail.com>)
Список pgsql-general
On 9/3/23 09:00, Amn Ojee Uw wrote:
> Hello!
> 
> This issue really puzzles me beyond intrigue.
> 
> Why would this schema:
> *SELECT 'CREATE DATABASE jme_test_database' WHERE NOT EXISTS (SELECT 
> FROM pg_database WHERE datname = 'jme_test_database')\gexec*
> work when entered at the psql prompt, but not when passed as a parameter 
> in a JDBC method?
> 
> The bellow snip demonstrates the the creation of a String object with 
> same character string used in the PSQL#.
> //CREATE DATABASE IF NOT EXISTS
> //~~~~~~~~~~~~~~~~~~
> *var s = new ***myString*(SELECT 'CREATE DATABASE jme_test_database' 
> WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 
> 'jme_test_database')\gexec);**


\gexec is a psql specific meta-command.

See Meta-Commands here:

https://www.postgresql.org/docs/current/app-psql.html


> 
> Any help would be very much appreciated.
> 
> Thanks in advance.
> 

-- 
Adrian Klaver
adrian.klaver@aklaver.com




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

Предыдущее
От: Amn Ojee Uw
Дата:
Сообщение: PSQL = Yes ... JDBC = no ??
Следующее
От: Amn Ojee Uw
Дата:
Сообщение: Re: PSQL = Yes ... JDBC = no ??