Как проверить существует ли DB?

317
09 мая 2017, 03:50

Мне нужен метод проверяющий что база даных существует чтобы если вернется false сделать create database ...;

Если я создаю подключение:

Connection connection = DriverManager.getConnection(
                        "jdbc:postgresql://localhost:5432/auto_services",
                        "postgres",
                        "1");

То я должен указать путь к базе и если ее там не окажется у меня все упадет.

Если я укажу путь до корня базы "jdbc:postgresql://localhost:5432", то мне надо проверить есть ли она.

  1. Каким запросом можно проверить существует ли база, так что-бы ответ можно было интерпретировать как true/false уже в джаве?

  2. смогу ли я через обычный Connection использовать команду \c my_db чтобы попасть в подкаталог, или если я уже подключился по определенному url то мне только открывать новое подключение?

READ ALSO
Изменяющийся hashcode

Изменяющийся hashcode

Доброго времени суток

360
Как не помещать Activity в стек?

Как не помещать Activity в стек?

У меня в приложении есть NotificationActivity, которая вызывается собственно из NotificationИ после того как она сработала, если пользователь захочет открыть...

351
Получение метода из другого класса

Получение метода из другого класса

Дело, в том, что этот код я использую в одном классеНо мне нужно еще в трех классах этот метод

254
Как вывести результат работы в окно (графический интерфейс) - Java

Как вывести результат работы в окно (графический интерфейс) - Java

Вообщем есть кнопка и текстовое окно, по нажатии этой кнопки выполняется метод fr1watch(); НО, как сделать, чтобы результат работы этого метода...

245