powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / не могу INSERTить win1251
4 сообщений из 4, страница 1 из 1
не могу INSERTить win1251
    #32065227
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создана табличка tab1 с двумя полями
id - integer и
f1 - char(20)

при выполнении запроса
INSERT INTO tab1(id,f1) values(1,'test string')

все проходит нормально, запись вставляется, а при попытке
записать в поле f1 - что-либо в русском регистре выдается
сообщение

Arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets

что бы это значило ?
...
Рейтинг: 0 / 0
не могу INSERTить win1251
    #32065271
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при создании таблицы ее имя взял в двойные кавычки, имена
полей тоже - ВСЕ !!!

хрень какая-то....
...
Рейтинг: 0 / 0
не могу INSERTить win1251
    #32065313
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет. Во-первых, перепроверь, чтоб у поля в таблице wiт1251 стоял, а во вторых в параметрах коннекта того, чем данные засовываеш, тоже win1251 должно бы.
Я на 100% уверен, что у тебя character set неправильный.
...
Рейтинг: 0 / 0
не могу INSERTить win1251
    #32067238
nik_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CREATE {DATABASE | SCHEMA} ’ filespec’
[DEFAULT CHARACTER SET charset]
----------------------------------
...

или
Create table x(x varchar(44) CHARACTER SET NONE); - так проще жить
А вообще про все эту бермудь прописано в букваре "InterBase 6 Language Reference" от Бормонда. Комплект доки см. на бормонд-сайте...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / не могу INSERTить win1251
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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