Форум: "Базы";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
ВнизLIKE и регистр Найти похожие ветки
← →
WhiteCat (2007-07-12 22:58) [0]Здравствуйте.
Проблема в том что в моей базе LIKE понимает регистр символов. Как с этим бороться?
Т.е.
SELECT * FROM TAbles WHERE adress LIKE "%Москва%"
и SELECT * FROM TAbles WHERE adress LIKE "%москва%" дают разные результаты.
БД Microsoft SQL
← →
Johnmen © (2007-07-12 23:11) [1]WHERE UPPER(adress) LIKE "%МОСКВА%"
← →
WhiteCat (2007-07-12 23:32) [2]Спасибо!
← →
WhiteCat (2007-07-12 23:51) [3]> WHERE UPPER(adress) LIKE "%МОСКВА%"
Поторопился поблагодарить.
Мне LIKE нужен был в TADOTable.Filter
а там функция UPPER не работает! :(
← →
Johnmen © (2007-07-13 00:10) [4]Я плакалъ...
Уже в который раз на этой неделе...:)))
← →
WhiteCat (2007-07-13 00:14) [5]мои соболезнования
:)
← →
Anatoly Podgoretsky © (2007-07-13 00:31) [6]> WhiteCat (12.07.2007 22:58:00) [0]
Неправильно была выбрана локализация сервера и БД
← →
Desdechado © (2007-07-13 11:01) [7]AFAIR, чувствительность к регистру есть внастройках сервера.
Если же речь о фильтре, то обрабатывай OnFilterRecord
← →
DrPass © (2007-07-13 13:49) [8]
> Мне LIKE нужен был в TADOTable.Filter
Брось каку!
← →
WhiteCat (2007-07-13 13:53) [9]С удовольствием брошу, только подскажите как мне правильно провести замену подстроки в поле таблицы
см.
http://delphimaster.net/view/3-1184320341/
← →
Shamansky_ne © (2007-07-15 19:04) [10]Возьми воспользуйся функцией Locate для Adotable, там можно выбрать тип поиска регистронезависимый и регистрозависимый, правда она только переведет указатель на строку отвечающую параметрам поиска, а если их много, то кажется на первую из них. Может тебе это и поможет
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.048 c