Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / задать текущую БД / 10 сообщений из 10, страница 1 из 1
06.03.2007, 16:48
    #34375199
Tertium Organum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
есть ли аналог mssql-ному USE <db_name>? коннект без указания базы проходит, и даже можно базу создать, но как, не разрывая соединения, переключиться на базу скажем my_db?
...
Рейтинг: 0 / 0
06.03.2007, 17:07
    #34375262
СергейК
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
Tertium Organumесть ли аналог mssql-ному USE <db_name>? коннект без указания базы проходит, и даже можно базу создать, но как, не разрывая соединения, переключиться на базу скажем my_db?


Код: plaintext
\c name_of_your_DB

sm. syuda
...
Рейтинг: 0 / 0
06.03.2007, 17:09
    #34375268
СергейК
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
СергейК[quot Tertium Organum]есть ли аналог mssql-ному USE <db_name>? коннект без указания базы проходит, и даже можно базу создать, но как, не разрывая соединения, переключиться на базу скажем my_db?


Код: plaintext
\c name_of_your_DB

Tolko nado utochnit', chto v takom sluchae connect so staroi bazoi razorvetsia.
...
Рейтинг: 0 / 0
06.03.2007, 17:13
    #34375280
Tertium Organum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
c psql-то понятно
я про запросы спрашивал
USE - инструкция инлайновая:

use my_db;
select * from my_table;
...
Рейтинг: 0 / 0
06.03.2007, 17:18
    #34375297
СергейК
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
Tertium Organumc psql-то понятно
я про запросы спрашивал
USE - инструкция инлайновая:

use my_db;
select * from my_table;

Togda vam syuda
...
Рейтинг: 0 / 0
06.03.2007, 17:34
    #34375360
Tertium Organum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
понятно, вобщем надо отконнекчиваться и подключаться к другой бд
вобщем многое придется переписывать
жаль
...
Рейтинг: 0 / 0
06.03.2007, 17:46
    #34375402
Jelis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
Tertium Organumпонятно, вобщем надо отконнекчиваться и подключаться к другой бд
вобщем многое придется переписывать
жаль

Отконекчиваться не недо. Можно использовать два коннекта одновременно. Тогда может придеться переписывать немного меньше чем "многое" :-)
...
Рейтинг: 0 / 0
06.03.2007, 17:49
    #34375407
st_serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
либо то что в мускуле было в разных базах, в пг раскидать по схемам, а use <dbname> эмулировать через set search_path
...
Рейтинг: 0 / 0
06.03.2007, 18:05
    #34375478
Tertium Organum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
это был не мускул, это микрософт
там просто фишка была в том, что база создается при подключении без указания базы, потом выбирается дефолтной и пошло-поехало
вопщем переписывать надо :)
спасибо за варианты
...
Рейтинг: 0 / 0
06.03.2007, 21:35
    #34375943
Shweik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
задать текущую БД
Единственный вариант работы с другими db ( или вообще коннект к другим серверами Postgers) реализован в уже многократно упоминавшемся в форуме пакете contrib/dblink
Попробуй - возможно переписывать придется чуть. Вариант "подключаешься к основной базе и дальше уже в зависимости от учетки" рисовался с его помощью вполне нормально.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / задать текущую БД / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]