Как правильно сформировать запрос в БД: Объявления на сайте самостоятельно отключаются

 
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
Ранее переносил сайт с Джумлы на ICMS2.

Тип контента (cms_con_board), который был перенесен, постоянно самостоятельно отключается и не виден на сайте, хотя в админке и в БД я его вижу. Приходится с помощью запроса в БД его включать.

Сейчас внимательно посмотрел на колонку date_pub_end и заметил, что у новых статей из этого типа контента выставлено значение «NULL», а у старых статей «0000000000»

После этого сделал запрос в БД: UPDATE cms_con_board SET date_pub_end = 'NULL'
Однако ничего не поменялось.

Необходимо везде выставить значение NULL.

Вопрос:Как правильно сформировать запрос в БД?
На машину и квартиру я заработал тут!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2643
Кавычки уберите
UPDATE cms_con_board SET date_pub_end = NULL
Нулл это не строка, это число такое.
Реклама
cms
Модератор
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форума
Сообщений: 1422
Ris:
Нулл это не строка, это число такое.

facepalm
Нормальный хостинг, сервера быстрые - пользуюсь сам.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
Ris:

Кавычки уберите
UPDATE cms_con_board SET date_pub_end = NULL
Нулл это не строка, это число такое.

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'cms_con_board SET date_pub_end = NULL' at line 1
На машину и квартиру я заработал тут!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
Нужно выставить вот такую галочку и чтобы само поле было пустое.
Как правильно сформировать запрос в БД: Объявления на сайте самостоятельно отключаются
Редактировалось: 1 раз (Последний: 22 октября 2016 в 13:55)
На машину и квартиру я заработал тут!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2643
Код SQL:
  1. ALTER TABLE `cms_con_board` CHANGE `date_pub_end` `date_pub_end` TIMESTAMP NULL;
Потом
Код SQL:
  1. UPDATE `cms_con_board` SET `date_pub_end` = NULL
lokanaft,
Ну хорошо, уговорили. NULL - отсутствие значения. smile
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
Ris:

Код SQL:
  1. ALTER TABLE `cms_con_board` CHANGE `date_pub_end` `date_pub_end` TIMESTAMP NULL;
Потом
Код SQL:
  1. UPDATE `cms_con_board` SET `date_pub_end` = NULL
lokanaft,
Ну хорошо, уговорили. NULL - отсутствие значения. smile

`date_pub_end` нужно два раза повторить в первом запросе?
На машину и квартиру я заработал тут!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
Благодарю! Вроде получилось. Буду тестировать.
На машину и квартиру я заработал тут!
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3090
да
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.