У меня проблема с базами данных DB2, в которой должны храниться символы Юникода. Соединение устанавливается с использованием JDBC.
Что мне делать, если я хочу вставить строку Unicode в базу данных?
INSERT INTO my_table(id, string_field) VALUES(1, N'my unicode string');
или
INSERT INTO my_table(id, string_field) VALUES(1, 'my unicode string');
Я не знаю, должен ли я использовать префикс N или нет. Для большинства баз данных он работает довольно хорошо при его использовании, но я не совсем уверен насчет DB2. У меня также проблема в том, что у меня нет базы данных DB2, где я мог бы проверить эти операторы. :-(
Большое спасибо!