Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
09.03.2017, 12:28
|
|||
---|---|---|---|
sql запрос - число конвертировать в текст |
|||
#18+
Работаю adoquery + access Проблема такая есть числовое поле в котором нумерация начинается 0000001, 0000002 и т.д. При поиске 0000001 результата нет, а если написать 1 до выдаст правильный результат. Как правильно написать запрос sql SELECT CONVERT чтобы число конвертировать в текст Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2017, 12:42
|
|||
---|---|---|---|
sql запрос - число конвертировать в текст |
|||
#18+
JeKaDeесть числовое поле в котором нумерация начинается 0000001, 0000002 и т.д. Нет такого. Если поле числовое - то значения там 1, 2 и т.д. А ведущие нули могут добавляться в соответствии с форматом ОТОБРАЖЕНИЯ, что не имеет никакого отношения к формату ХРАНЕНИЯ. В то время как сравнение оперирует именно значениями, а не их отобрадением. JeKaDeКак правильно написать запрос sql Сравнивать число с числом операциями для чисел. Литерал в кавычках - это строковый литерал, а оператор LIKE - это строковый оператор. Отсюда и проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1612657]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 120ms |
0 / 0 |