berserkk
Дата: 01.12.2009 17:11:58
подскажите, пожалуйста:
делаю запрос
select * from table
where id1='#text'
и он ничего не возвращает, хотя точно знаю, что эти записи есть, в чем может быть дело?
tru55
Дата: 01.12.2009 17:13:29
хотя точно знаю, что эти записи есть
откель?
pravednik
Дата: 01.12.2009 17:13:50
berserkk
Дата: 01.12.2009 17:15:43
tru55,
если делаю
select * from table
where substr(id1,1,1)='#' копирую то, что возвращает в запрос и пусто
berserkk
Дата: 01.12.2009 17:17:43
pravednik,
пробовал, ничего не возвращает
tru55
Дата: 01.12.2009 17:17:57
бывают пробельчики, символы там непечатные и проч.
_Alex_SMIRNOV_
Дата: 01.12.2009 17:18:58
select id1, dump('#text'), dump(id1)
from table
where substr(id1,1,1)='#'
Покажите результат...
berserkk
Дата: 01.12.2009 17:19:25
Похоже, что дело в символе #, но вот как с этим бороться...
andrey_anonymous
Дата: 01.12.2009 17:19:38
berserkk |
tru55, если делаю select * from table where substr(id1,1,1)='#' копирую то, что возвращает в запрос и пусто |
where lower(id1) like '#text%'
berserkk
Дата: 01.12.2009 17:21:29
даже
select * from table
where upper(id1) like upper('%#text%')
не возвращает ничего, хотя таких записей уйма