|
|
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть база в файле CSV. Там используются спец-символы вроде символа рубля и других валют, стрелки вверх и вниз, дроби 1/2, 1/4 в виде одного символа и т.д. (на форум примеры не могу вставить, т.к. тоже не поддерживает эти символы). Когда загружают это в Orale, то на месте таких символов вижу только знаки вопроса. Как это исправить? И второй вопрос. Как потом формировать запросы с использованием этих символов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 16:38 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 17:28 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
Пора на форуме завести тег [search="символ рубля";forum="oracle"] http://www.sql.ru/forum/actualsearch.aspx?search=?????? ?????&sin=0&bid=3&a=&ma=0&dt=-1&s=1&so=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 17:41 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
юныйкодПора на форуме завести тег [search="символ рубля";forum="oracle"] http://www.sql.ru/forum/actualsearch.aspx?search=?????? ?????&sin=0&bid=3&a=&ma=0&dt=-1&s=1&so=1 Символ рубля это частность. Нужно чтобы любой символ юникода отображался корректно, а не знаками вопроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 20:09 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
Sheriffuaveery_good, http://www.orafaq.com/wiki/NLS Не совсем понятно, как сделать так, чтобы например дробь 1/4 (одним символом) правильно отображалась в Oracle SQL Developer? И все другие описанные в первом сообщении символы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 20:17 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
Возможно не совсем понятно описал проблему. Есть выгрузка в формате csv. Если открыть её в Notepad++, то кодировка будет прописана как UTF-8-BOM. Выполняю импорт данных из файла в отдельную таблицу в БД с помощью Oracle SQL Developer указываю тип кодировки UTF-8. В итоге после импорта вижу, что часть спец-символов (типа дробей 1/2 и 1/4 только одним символом, экзотических знаков валют типа символа рубля и др.) заменены на знак вопроса (?). Если выполнить экспорт этой таблицы снова в csv, то в итоговом файле также будут знаки вопроса, а не исходные символы. Как сделать так, чтобы при импорте, а затем экспорте данные сохранились без искажения и все символы остались в первозданном виде? И чтобы при работе с SQL Developer видны были не (?), а реальные символы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 23:17 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2016, 08:39 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
trace.log сюда смотрел? Но мне нужно не исправлять данные в самом Oracle, а требуется так настроить базу, чтобы после импорта все сразу было корректно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2016, 21:02 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
Отображает данные не СУБД, а то приложение, которым вы в нее лазите. Приведите пример файла и настройки NLS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 06:28 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
Впрочем, предвидя десяток вопросов, где взять NLS, проще подготовить test case самому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 07:00 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 07:00 |
|
||
|
Отображение спец-символов в Oracle (например символ рубля)
|
|||
|---|---|---|---|
|
#18+
Хотел даже Oracle SQL Developer использовать. Он не захотел :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 07:08 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39341854&tid=1887030]: |
0ms |
get settings: |
6ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 501ms |

| 0 / 0 |
