На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! информация о разделе
user posted imageДанный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ.

Модераторы: Akina
  
> conversion error from string
    Всем привет, БД IB 1.5 делаю следующий запрос
    ExpandedWrap disabled
      delete from spool where id = '{2EE94DD7-7AB4-4424-87A5-3FE2A61C7702}'

    и выдает ошибку
    Overflow occurred during data type conversion.
    conversion error from string "{2EE94DD7-7AB4-4424-87A5-3FE2A61C7702}".
    Как это полечить?
    спаисбо за рание
      IB 1.5 :o ? А у тебя id точно строковое? Попробуй поставить не одинарные, а двойные кавычки (т.е. не ' а ")
        Цитата Nahel @
        conversion error from string

        Тут явно идет конвертация из строки во чтото другое.
          Раньше id был интегер сечас CHAR(40)
          ковычки пробовал то же самое.
          к стати insert срабатывает на ура
            А связи есть?
              Проверить Foreign keys, triggers и тд
                дело было в следующем в табдице были записи соответственно ID был числовым, после смены ID на CHAR(40) видимо записи коректно не конвертировались, стоило их подпраить ручками и все зафунцикляло.
                Всем спасибо за помощь
                  Цитата Nahel @
                  БД IB 1.5

                  класс. Где ты такой раритер достал??? С Абрамса скомуниздил? :D
                    Всем привет. У меня примерно такая же ситуация, при записи в БД данных вылетает ошибка:
                    conversion error from string.
                    Сервер: Windows Server 2008, Interbase 7.5.
                    Что самое интересное, локально на сервере все нормально работает, удаленно нет. Тип строки char (32), пробовал изменять длину и сам тип строки, не помогает((. Помогите пожалуйста советом.
                      Что записываем?
                      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                      0 пользователей:


                      Рейтинг@Mail.ru
                      [ Script execution time: 0,0465 ]   [ 15 queries used ]   [ Generated: 12.11.25, 11:02 GMT ]