Index · Правила · Поиск· Группы · Регистрация · Личные сообщения· Вход

Список разделов Веб-строительство и интернет-проекты
 
 
 

Раздел: Веб-строительство и интернет-проекты Запросы, наверно глюк или почему? 

Создана: 15 Июля 2007 Вск 2:48:40.
Раздел: "Веб-строительство и интернет-проекты"
Сообщений в теме: 4, просмотров: 2651

  1. V.1.P_1


    Начинающий


    Более 10 лет на форуме
    15 Июля 2007 Вск 2:48:40
    Покажу на примере пару запросов для изменения в столбце значения:
    Код:
    UPDATE bann_time SET  dec=3

    Не работает. Ошибка: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'dec=3' at line 1
    Код:
    UPDATE bann_time SET  `dec`=3

    Работает.
    Код:
    UPDATE bann_time SET  tim=3

    Работает.
    Код:
    UPDATE bann_time SET  `time`=3

    Работает.

    Я просто понять не могу, как так...
  2. KriG


    Частый гость


    Более 10 лет на форумеМуж.
    16 Июля 2007 Пон 23:56:32
    Судя по тому что 3 и 4 запросы отличаются - ты их в форму забивал руками на форум.

    Пару дней назад похожая проблема была у знакомого, после ковыряний выяснили что он у него в названии первый символ пробел, поэтому работало только с кавычками (пробел в кавычках это нормально, а без кавычек он был просто синтаксическим разделителем).
  3. lorien


    Завсегдатай


    Более 10 лет на форумеМуж.
    18 Июля 2007 Срд 18:19:35
    Топикстартер, к первому посту желательно присовокупить
    Код:

    describe bann_time;
  4. 27 Июля 2007 Птн 12:43:01
    Может я конечно запоздал, но dec и time зарезервированные слова SQL и в качестве именов полей могут использоваться только в кавычках.