|
List() при запросе выдает ересь, помогите
|
|||
---|---|---|---|
#18+
Добрый день, требуется использовать поля с записью через запятую по условию Код: sql 1. 2. 3. 4. 5.
если брать поле CODE без Листа: результат 3800000600791 59920786 при использовании функции: результат 35393932303738362c33383030303030363030373931 Как ИДЕ пользуюсь RazorSQL подключенную через драйвер : org.firebirdsql.jdbc.FBDriver Ткните, пожалуйста носом в каком направлении ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2020, 13:33 |
|
List() при запросе выдает ересь, помогите
|
|||
---|---|---|---|
#18+
agreegat, запятую можете не указывать, она на автомате. Версия сервера? Экспертом пользуетесь? "group by" зачем? Приведённый запрос не реальный? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2020, 13:39 |
|
List() при запросе выдает ересь, помогите
|
|||
---|---|---|---|
#18+
agreegatв каком направлении ошибка. Нет никакой ошибки, результат вполне правильный для типа VARBINARY. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2020, 13:47 |
|
List() при запросе выдает ересь, помогите
|
|||
---|---|---|---|
#18+
KreatorXXI, груп бай т.к. запрос идет по всему списку с привязкой к товару, я просто указал отдельное значение как пример версия ФБ 2.5.6, работаю с ИДЕ - RazorSQL, написал в прервом посте. Dimitry Sibiryakov, само поле в таблице имеет тип VARCHAR(40) и нигде в запросе не указано явной конвертации в VARBINARY. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2020, 13:53 |
|
List() при запросе выдает ересь, помогите
|
|||
---|---|---|---|
#18+
agreegat, charset коннекта ? Что выдаст isql ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2020, 14:08 |
|
List() при запросе выдает ересь, помогите
|
|||
---|---|---|---|
#18+
agreegatполе в таблице имеет тип VARCHAR(40) А чарсет? Вариантов-то два: 1) Firebird по каким-то причинам порождает на выходе BLOB subtype 0. 2) Твой Razor некорректно отображает BLOB subtype 1. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2020, 14:09 |
|
List() при запросе выдает ересь, помогите
|
|||
---|---|---|---|
#18+
agreegat Как ИДЕ пользуюсь RazorSQL agreegat каком направлении ошибка попробуй прикастить к варчару select cast (LIST(CODE,',') as varchar(1000)) as vch_field from BARCODE where MATCODE=8 group by MATCODE Если так проглотит, значит с блобами у него напряг, о чем писать его авторам. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2020, 14:11 |
|
List() при запросе выдает ересь, помогите
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky agreegat Как ИДЕ пользуюсь RazorSQL agreegat каком направлении ошибка попробуй прикастить к варчару select cast (LIST(CODE,',') as varchar(1000)) as vch_field from BARCODE where MATCODE=8 group by MATCODE Если так проглотит, значит с блобами у него напряг, о чем писать его авторам. Спасибо всем, действительно при касте листа к варчару проблема решаеться, значит сама ИДЕ функцию ЛИСТ трансформируют в VARBINARY ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2020, 14:25 |
|
|
start [/forum/topic.php?fid=40&msg=39951962&tid=1560366]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 271ms |
total: | 492ms |
0 / 0 |