Начало » Использование СУБД » Firebird, HQbird, InterBase » Текстовый блоб как строка
Текстовый блоб как строка [сообщение #847] |
Mon, 17 October 2022 19:07 |
|
Док
Сообщений: 101 Зарегистрирован: June 2022
|
Senior Member |
|
|
Рискну поднять сабж. Пытался найти поиском на старом скруле - без успеха.
Есть текстовый блоб, нужно получить n-символов как строку. Запрос вида:
SELECT
ID
, NOTE
, LEFT(NOTE, 20) AS LEFT_TRIM
, CAST(NOTE AS VARCHAR(20)) AS CAST_TRIM
FROM REFBOOK_DATA_COMMON
выдает
Arithmetic overflow or division by zero has occurred.
arithmetic exception, numeric overflow, or string truncation.
string right truncation.
expected length 20, actual 44.
-------------------------------------------------------------
SQLCODE: -802
SQLSTATE: 22001
GDSCODE: 335544321
Сабж же навеняка возможен? Или нет?
FPC/Lazarus (trunk) | Win10 x64 Ultim/Debian 11 amd64/Darwin x86_64 Monterey | Firebird 3.0.10 x64 | IBX by TonyWhyman
https://zoltanleo.blogspot.com/
|
|
|
|
|
|
|
|
|
Переход к форуму:
Текущее время: Sun Nov 24 07:52:30 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00719 секунд
|