Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Select Не находит запись с условием / 16 сообщений из 16, страница 1 из 1
15.07.2016, 12:42:30
    #39274543
plain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
не находить запись по условию хотя имя взял прямо и поля в базе(все когда выходят )
а вот так не возвращает
select * from student where I='Владимир'
...
Рейтинг: 0 / 0
15.07.2016, 12:44:21
    #39274546
plain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
поле varchar2(100 char)
...
Рейтинг: 0 / 0
15.07.2016, 12:46:25
    #39274551
Select Не находит запись с условием
plain,

попробуй NOT LIKE '%Владимир%'
...
Рейтинг: 0 / 0
15.07.2016, 13:04:01
    #39274571
plain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
так много чего выходит и Владимир тоже
...
Рейтинг: 0 / 0
15.07.2016, 13:11:45
    #39274582
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
plainполе varchar2(100 char )
...
Рейтинг: 0 / 0
15.07.2016, 13:12:11
    #39274583
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
Упс, сорри
...
Рейтинг: 0 / 0
15.07.2016, 13:13:58
    #39274586
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
Найди своего "Владимира" и через DUMP посмотри, что же там в действительности (латинские буквы, пробелы/табуляции в конце)
...
Рейтинг: 0 / 0
15.07.2016, 13:15:35
    #39274592
UDW
UDW
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
plain,

А данные точно совпадают по регистру? Иногда данные могут содержать, например, буквы из разных алфавитов.
...
Рейтинг: 0 / 0
15.07.2016, 13:18:40
    #39274598
plain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
Ну я в PL/SQL developere сначала вывел все скопировал одно поле и вставил в условие.
...
Рейтинг: 0 / 0
15.07.2016, 13:21:51
    #39274607
orawish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
plainтак много чего выходит и Владимир тоже
ищите выбросы, типа этого
Код: plsql
1.
select dump('Bладимир') from dual;


Typ=96 Len=8: 66,235,224,228,232,236,232,240
...
Рейтинг: 0 / 0
15.07.2016, 13:26:53
    #39274615
plain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
вот такой у той записи через айди его вывел
Typ=1 Len=16: 208,146,208,187,208,176,208,180,208,184,208,188,208,184,209,128
...
Рейтинг: 0 / 0
15.07.2016, 13:36:39
    #39274628
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
А ищешь-то какой программулиной?
...
Рейтинг: 0 / 0
15.07.2016, 13:47:40
    #39274640
plain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
PL/SQL developere
...
Рейтинг: 0 / 0
15.07.2016, 14:28:30
    #39274688
plain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
orawishplainтак много чего выходит и Владимир тоже
ищите выбросы, типа этого
Код: plsql
1.
select dump('Bладимир') from dual;


Typ=96 Len=8: 66,235,224,228,232,236,232,240
select i,DUMP(i),DUMP('Владимир') from student where id=1052
Владимир Typ=1 Len=16: 208,146,208,187,208,176,208,180,208,184,208,188,208,184,209,128 Typ=96 Len=8: 63,63,63,63,63,63,63,63

на любое слово это 63 63 63 63 выходит.
...
Рейтинг: 0 / 0
15.07.2016, 16:06:42
    #39274801
orawish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
plain ..
select i,DUMP(i),DUMP('Владимир') from student where id=1052
Владимир Typ=1 Len=16: 208,146,208,187,208,176,208,180,208,184,208,188,208,184, 209 ,128 Typ=96 Len=8: 63,63,63,63,63,63,63,63

на любое слово это 63 63 63 63 выходит.
ну вот - в последней же букве у вас

и уникоду пламенный привет. про него rtfm/stff тут много..
...
Рейтинг: 0 / 0
15.07.2016, 16:13:24
    #39274810
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select Не находит запись с условием
А то, что 63... (т.е. ?) это неопознанная кодировка
PL/SQL Dev -- это вроде Java и на NLS_LANG должно класть, там сплошной юникод?
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Select Не находит запись с условием / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]