Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Индекс по части строки  [new]
BPK
Member

Откуда: ни: возьмись.
Сообщений: 1601
Microsoft SQL Server 2008 (SP2) - 10.0.4064.0 (Intel X86)

В таблице текстовое поле Txt VARCHAR(20).
Можно ли создать несколько индексов по этому полю:
1. LEFT(Txt, 7) WHERE LEN(Txt)=13
2. LEFT(Txt, 8) WHERE LEN(Txt)=13
3. LEFT(Txt, 9) WHERE LEN(Txt)=13
4. LEFT(Txt, 10) WHERE LEN(Txt)=13
5. LEFT(Txt, 11) WHERE LEN(Txt)=13
6. LEFT(Txt, 12) WHERE LEN(Txt)=13

7. LEFT(Txt, 6) WHERE LEN(Txt)=12
8. LEFT(Txt, 7) WHERE LEN(Txt)=12
9. LEFT(Txt, 8) WHERE LEN(Txt)=12
10. LEFT(Txt, 9) WHERE LEN(Txt)=12
11. LEFT(Txt, 10) WHERE LEN(Txt)=12
12. LEFT(Txt, 11) WHERE LEN(Txt)=12

13. LEFT(Txt, 4) WHERE LEN(Txt)=8
14. LEFT(Txt, 5) WHERE LEN(Txt)=8
15. LEFT(Txt, 6) WHERE LEN(Txt)=8
16. LEFT(Txt, 7) WHERE LEN(Txt)=8
9 июл 11, 21:08    [10951108]     Ответить | Цитировать Сообщить модератору
 Re: Индекс по части строки  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
добавить вычисляемые поля по вашим условиям
9 июл 11, 21:20    [10951118]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить