|
|
|
instr
|
|||
|---|---|---|---|
|
#18+
ф-ия instr работает как попало итак, сегодня у нас четверг :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. Проверим работу instr Код: plaintext 1. 2. 3. 4. 5. 6. 7. а так Код: plaintext 1. 2. 3. 4. 5. 6. 7. чтож проверим это еще и влоб Код: plaintext 1. 2. 3. 4. 5. 6. 7. хе! почему? также идет игнорирование регистра если 1-ый аргумент instr - поле таблички Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. как то непонятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 08:40 |
|
||
|
instr
|
|||
|---|---|---|---|
|
#18+
dev.mysql.com INSTR(str,substr) Returns the position of the first occurrence of substring substr in string str. This is the same as the two-argument form of LOCATE(), except that the arguments are swapped. mysql> SELECT INSTR('foobarbar', 'bar'); -> 4 mysql> SELECT INSTR('xbar', 'foobar'); -> 0 This function is multi-byte safe. In MySQL 3.23, this function is case sensitive. For 4.0 on, it is case sensitive only if either argument is a binary string. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 10:18 |
|
||
|
instr
|
|||
|---|---|---|---|
|
#18+
Хороший вопрос, возможно это связано с кодировкой таблицы или базы в целом, с типом полей и с настройками самого сервера, как по отдельности так и всего вместе! Пока ничего более внятного в документации не нашео :( Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 10:22 |
|
||
|
instr
|
|||
|---|---|---|---|
|
#18+
Да, DocAl прав, если что неполучается бери читать документацию :) по русски там звучит так Код: plaintext 1. 2. А у меня 5-ый. А что значит строка с двоичными данными и как тогда? Так если пользоваться ф-иями привидения типов и переконвертить один из аргументов instr-а из симв. в бинарный тип , то все работает как надо Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. И нафига такое нужно , если мне нужно убрать case sensitive я возьму ф-ии ucase или lcase ( по кр. мере в оракле так .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 11:57 |
|
||
|
instr
|
|||
|---|---|---|---|
|
#18+
не, что то я всеравно невъехал из запроса Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. мы заключаем, что ни столбец days ни выр. substr(dayname(now()),1,3) не имеет бинарный тип из запроса Код: plaintext 1. 2. 3. 4. 5. 6. 7. мы заключаем что 'thu' тоже симв. однако запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. дает нам рез-т с учетом регистра несмотря на то что нигде нет binary бред? или это я тормажу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 12:15 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=33165141&tid=1853852]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
148ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 392ms |

| 0 / 0 |
