
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.12.2013, 19:41:09
|
|||
|---|---|---|---|
|
|||
Запрос строкового значения из целочисленного столбца |
|||
|
#18+
Имеется таблица tablename со столбцом nomer типа INT(5). Выполняю запрос вида Код: sql 1. 2. 3. Запрос возвращает строку в которой nomer=0. Логика происходящего примерно понятна, но как сделать так, чтобы данный запрос возвращал пустое множество? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.12.2013, 19:50:14
|
|||
|---|---|---|---|
Запрос строкового значения из целочисленного столбца |
|||
|
#18+
Нужно лечить болезнь (т.е. неправильное проектирование БД и приложения), а не симптомы. Можно извернуться так: Код: sql 1. 2. 3. но тогда перестанет работать индекс по полю nomer (если он вообще создан) и время выполнения увеличится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.12.2013, 20:51:30
|
|||
|---|---|---|---|
Запрос строкового значения из целочисленного столбца |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.12.2013, 10:52:53
|
|||
|---|---|---|---|
Запрос строкового значения из целочисленного столбца |
|||
|
#18+
retvizan http://dev.mysql.com/doc/refman/5.5/en/server-sql-mode.html#sqlmode_strict_all_tables не вижу, чем это поможет топикстартеру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.12.2013, 10:56:02
|
|||
|---|---|---|---|
Запрос строкового значения из целочисленного столбца |
|||
|
#18+
Николай А.Выполняю запрос видаВот такой вид запроса и есть бардак. Следует исключить передачу в запрос не-числовых параметров - в т.ч. на уровне логики предобработки (на клиенте), но главным образом на уровне пользовательских функций валидации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.12.2013, 11:44:44
|
|||
|---|---|---|---|
|
|||
Запрос строкового значения из целочисленного столбца |
|||
|
#18+
Спасибо, понял. Просто думал, что можно будет обойтись без проверок передаваемого значения. Мол, если значение ненужного типа, то оно само отсечётся запросом. Но получается, что не так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1835492]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 301ms |

| 0 / 0 |
