Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Ustas
Через qip тоже можно напрямую передавать файлы..
Михаил Фленов
Буква z точно не причем, потому что следующий запрос работает меньше секунды:
SELECT поля
FROM Members
WHERE LastName LIKE '%rodriguez%'and PostalCode = 11111
maniak
Ну, если ему не нарвится только последняя z, то как тупой вариант, если пришел запрос c последней z, то в sql вставлять без последней буквы :) хы-хы :) вот он как индусский код-то получается :)
Михаил Фленов
В базе данных именно 'rodriguez'. Изменили LIKE на равенство и убрали %, и запрос свистит, но пользователи иногда хотят иметь возможность искать по не полной фамилии. Вот теперь из-за одного мексикано-американо страдаю.
maniak
Не, я про само значение поля в таблице, а не про запрос.
Станислав
....и теперь этот урод каждое утро загружает меня окошком: "а не хотите ли вы установить еще фуфла от AOL?"
Посмеялся :)
Kit
а может он так реагирует на последовательность z%' ?
Михаил Фленов
Есть символ %. Запрос, который умирает:
SELECT поля
FROM Members
WHERE LastName LIKE 'rodriguez%'and PostalCode = 11111
Запрос, который выполняется мгновенно:
SELECT поля
FROM Members
WHERE LastName LIKE 'rodrigue%'and PostalCode = 11111
maniak
А после rodriguez в значении есть что-нибудь?
Михаил Фленов
Решил использовать следующий запрос:
select *
from Members
where LastName like '%Rodriguez%' and LastName like 'R%'
И он работает мгновенно! В чем реальная нелюбовь SQL Server к американцам мексиканского происхождения (а тут походу явно мексиканские корни) я не знаю. Придется использовать этот небольшой хак. Ненавижу такие хаки, потому что они не красят код, а только загаживают.