2013-10-25 3 views
4

Есть ли способ проверить, имеет ли определенный столбец MySQL определенный набор символов и сопоставление с JDBC?Проверьте набор символов и сортировку столбцов в JDBC

Для тех, кто нуждается в некоторой информации: Приложение, с которым я работаю, изменило структуру базы данных на новые версии. Механизмы обновления были реализованы довольно основательно: во время запуска приложение проверяет, есть ли изменение уже там, а если нет, изменяет таблицу соответственно. Сейчас мне нужно изменить существующий столбец, чтобы быть уникальным и чувствительным к регистру (это значит, мне нужно соответствующим образом изменить набор символов и сопоставление столбцов).

+0

Может быть, информация о таблице META для получения этой информации? – kosa

ответ

4

Вам нужно будет запросить его у INFORMATION_SCHEMA.COLUMNS. Областии COLLATION_NAME - это то, что вам нужно.

В спецификации JDBC нет ничего, что обеспечивало бы доступ к этому.

Смежные вопросы