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