|
|
|
Сравнение строк в SQL
|
|||
|---|---|---|---|
|
#18+
Стандарт SQL говорит, что строки, отличающиеся незначащими символами в хвосте не различаются, то есть строки "АБ" и "АБ " равны Вопрос, как же их все таки сравнивать на (не)равенство и больше/меньше? имеется ввиду сравнение с учетом этих хвостов? И еще: что является незначащими символами, интересует юникод. С уважением, Naf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 15:57 |
|
||
|
Сравнение строк в SQL
|
|||
|---|---|---|---|
|
#18+
А вот нашел - надо к бинарным типам приводить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 17:02 |
|
||
|
Сравнение строк в SQL
|
|||
|---|---|---|---|
|
#18+
NafА вот нашел - надо к бинарным типам приводитьне знаю, что в этом контексте "бинарный тип" (массив ascii-кодов?, хэш?), но можно использовать вместо равенства оператор like, который чувствителен к пребельным окончаниям (во всяком случае в firebird): Код: sql 1. 2. 3. simple_eqlike_eqmatch does not match ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 18:00 |
|
||
|
Сравнение строк в SQL
|
|||
|---|---|---|---|
|
#18+
мда.... чего есть под рукой Microsoft SQL Server 2000 - 8.00.2187 (Intel X86) Mar 9 2006 11:38:51 Copyright (c) 1988-2003 Microsoft Corporation Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 2) Код: sql 1. 2. 3. 4. Код: plaintext 1. 2. 3. PostgreSQL 9.1.3 on i686-pc-mingw32, compiled by gcc.exe (GCC) 3.4.5 (mingw-vista special r3), 32-bit Код: sql 1. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 00:46 |
|
||
|
Сравнение строк в SQL
|
|||
|---|---|---|---|
|
#18+
кстати какой "стандарт SQL говорит" ????? SQL-92, SQL/CLI, SQL/JRT, SQL/MED, SQL/OLB, SQL/PSM, SQL/Schemata, SQL/XML SQL:1999 SQL:2003 SQL:2008, SQLJ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 00:53 |
|
||
|
Сравнение строк в SQL
|
|||
|---|---|---|---|
|
#18+
не знаю какой, дилетант, признаю проверил в MS SQL b Firebird Код: sql 1. 2. 3. хорошо конечно, но как на больше меньше быть? бинарные типы... в MS SQL binary, в Firebird BLOB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 09:33 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=67&tid=1342235]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 410ms |

| 0 / 0 |
