Я пытаюсь получить имя базы данных по умолчанию от Teradata JDBC Connection
. Я планировал использовать метод getSchema()
для получения текущего имени базы данных, но, к сожалению, возникла проблема с этим методом в Teradata jdbc driver
. Итак, может ли кто-нибудь помочь с регулярным выражением для анализа имени базы данных из строки подключения. Вот общая строка подключения для Teradata jdbc
. Теперь мне нужно получить имя базы данных из этой строки в другую переменную.
String connectionString = "jdbc:teradata://MyDatabaseServer/database=MyDatabaseName,tmode=ANSI,charset=UTF8";