Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Interbase 7 blob fields problem / 9 сообщений из 9, страница 1 из 1
24.05.2004, 16:43:23
    #32531110
Umka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
Как лечить оибку в Interbase7
Код: plaintext
1.
2.
SQL Error:  conversion error from string "BLOB". Error Code: - 413 . Overflow occu
rred during data type conversion. 
в шестерке и firebird такого не возникает

Есть база данных sql version 3 и в ней есть таблица:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
create table users
(
   s_id                           int              not null,
....
   s_resume                       BLOB SUB_TYPE TEXT,
   s_picture                       BLOB,
   primary key (s_id)
);


INSERT INTO string_values VALUES ( 1 ,...., '', '');
...
Рейтинг: 0 / 0
24.05.2004, 16:52:04
    #32531129
IGORRR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
А так пробовал?
INSERT INTO string_values VALUES (1,...., NULL , NULL );
...
Рейтинг: 0 / 0
24.05.2004, 16:53:03
    #32531134
IGORRR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
Сори
Код: plaintext
1.
INSERT INTO string_values VALUES ( 1 ,...., NULL, NULL);
...
Рейтинг: 0 / 0
24.05.2004, 17:11:00
    #32531173
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
и я сори, убрал срц в предыдущем....
...
Рейтинг: 0 / 0
24.05.2004, 18:00:30
    #32531282
Umka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
В редыдущей версии нормально работал и след. sql запрос:

Код: plaintext
INSERT INTO string_values VALUES ( 1 ,...., 'test', 'test');
...
Рейтинг: 0 / 0
24.05.2004, 18:10:07
    #32531304
Umka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
По сути дела мне нужно затолкать в blob поле строку. Как этоу осуществить в Interbase7?

P.S. То что BLOB полю можно присвоить NULL я знаю. :)
...
Рейтинг: 0 / 0
25.05.2004, 11:49:55
    #32532040
Малиновский Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
INSERT INTO string_values
(
fieldInteger,
fieldString,
fieldBlob,
fieldDate
)
VALUES (
1,
'2',
'3',
'Now'
);



!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
04.08.2004, 14:33:29
    #32635142
FEV
FEV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
авторINSERT INTO string_values
(
fieldInteger,
fieldString,
fieldBlob,
fieldDate
)
VALUES (
1,
'2',
'3',
'Now'
);
В результате:
Overflow occurred during data type conversion.
conversion error from string "BLOB".

IB 7.1
...
Рейтинг: 0 / 0
04.08.2004, 16:30:51
    #32635398
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Interbase 7 blob fields problem
Насколько я в курсе, присвоение строки блобу в INSERT работает только в Firebird/Yaffil.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Interbase 7 blob fields problem / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]