Re: schema name in the SQL statement.

Поиск
Список
Период
Сортировка
От Bosco Rama
Тема Re: schema name in the SQL statement.
Дата
Msg-id 48AC48DB.6020603@boscorama.com
обсуждение исходный текст
Ответ на schema name in the SQL statement.  ("Masis, Alexander \(US SSA\)" <alexander.masis@baesystems.com>)
Список pgsql-interfaces
Masis, Alexander (US SSA) wrote:
> My db has one schema. In fact I deleted the default "public" and created
> my own: "schema_1".
> In my SQL query I have to explicitly specify schema name:
> "select my_colomn from schema_1.table_name;"
> Can't schema be specified as default value during connection, or can I
> set the schema before I send the query?

After the connection is established, set the search_path to be your
schema:  "set search_path to schema_1;"

At that point you can use unqualified relation references again:  "select my_colomn from table_name;"


Bosco.


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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: schema name in the SQL statement.
Следующее
От: Bosco Rama
Дата:
Сообщение: Re: ecpg 'set' failure using host vars