powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ошибка: "Invalid FIELD_TYPE_TIMESTAMP Field.Length (57)"
6 сообщений из 6, страница 1 из 1
Ошибка: "Invalid FIELD_TYPE_TIMESTAMP Field.Length (57)"
    #38398320
mdsf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Внезапно столкнулся с ошибкой " Invalid FIELD_TYPE_TIMESTAMP Field.Length (57) ". Как я сейчас (после некоторых опытов и гугления) начинаю понимать, проблема как-то связана с кириллицей , а не в конкретном п/о от Devart. Кто что думает об этом? Сразу оговорюсь, что отказ от View - вообще не вариант, и он даже гипотетически не рассматривается (будем считать, что это принципиальный момент, и сообща искать иные варианты).



Может, есть ещё какой-нибудь вариант? Есть основания полагать, что я не первый разработчик, который столкнулся с этим.
...
Рейтинг: 0 / 0
Ошибка: "Invalid FIELD_TYPE_TIMESTAMP Field.Length (57)"
    #38398348
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это сообщение об ошибке никакого отношения к MySQL-серверу не имеет. Выявляй проблемный компонент (драйвер? коннектор?) и адресуй вопросы к нему. Или, если убеждён, что грабли в области кодировки, используй явное преобразование с помощью CONVERT().
...
Рейтинг: 0 / 0
Ошибка: "Invalid FIELD_TYPE_TIMESTAMP Field.Length (57)"
    #38398375
mdsf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ваша правда: попробовал в тестовом примере "AnyDAC" и убедился, что с ним всё работает отлично. Но тем хуже для меня - придётся теперь переделывать весь проект под новый DAC :(


Спасибо, тему можно закрывать.
...
Рейтинг: 0 / 0
Ошибка: "Invalid FIELD_TYPE_TIMESTAMP Field.Length (57)"
    #38398896
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mdsf,

Что-то не понимаю я вашего кода...
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
    CREATE TABLE IF NOT EXISTS `myview` (
    `id` int(11)
    ,`number` int(11)
    ,`uploadstamp` datetime
    ,`author` varchar(25)
    ,`updatestamp` datetime
    );

    ...

    DROP TABLE IF EXISTS `myview`;
    CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `myview` AS SELECT
    `a`.`id` AS `id`,
    `a`.`number` AS `number`,
    `a`.`uploadstamp` AS `uploadstamp`,
    `a`.`author` AS `author`,
    `a`.`updatestamp` AS `updatestamp`
    FROM maintable;


Зачем создавать и тут же дропать таблицу?
...
Рейтинг: 0 / 0
Ошибка: "Invalid FIELD_TYPE_TIMESTAMP Field.Length (57)"
    #38398901
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=431068&msg=14849457 По ходу, жёстко попал теперь :( А чуть позже Вы поймете как попали с VIEW, когда узнаете как они работают в MySQL
...
Рейтинг: 0 / 0
Ошибка: "Invalid FIELD_TYPE_TIMESTAMP Field.Length (57)"
    #38399011
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mdsf,

А почему Вы не выполнили просьбу разработчиков в предыдущем топике с аналогичной проблемой?
http://forums.devart.com/viewtopic.php?f=28&t=27791 Please provide the following information:
- the exact version of the server;
- a simple sample demonstrating the problem, and table creating and filling scripts.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ошибка: "Invalid FIELD_TYPE_TIMESTAMP Field.Length (57)"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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