| От | Bill |
|---|---|
| Тема | SQL optimization - WHERE SomeField STARTING WITH ... |
| Дата | |
| Msg-id | 48B6EA27.30503@dbginc.com обсуждение исходный текст |
| Ответы |
Re: SQL optimization - WHERE SomeField STARTING WITH ...
Re: SQL optimization - WHERE SomeField STARTING WITH ... Re: SQL optimization - WHERE SomeField STARTING WITH ... |
| Список | pgsql-general |
The SQL database servers I have worked with cannot use and index for a SELECT of the form SELECT * FROM ATABLE WHERE AFIELD LIKE ? because there is no way to know the location of the wild card until the parameter value is known. InterBase and Firebird allow SELECT * FROM ATABLE WHERE AFIELD STARTING WITH ? which is equivalent to LIKE 'ABC%' and will use an index on AFIELD. Is there a similar syntax in PostgreSQL? Bill
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера