Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: MySQL
Форумы портала PHP.SU » » Вопросы новичков » MySQL

Страниц (1): [1]
 

1. psfdek - 21 Января, 2014 - 06:48:27 - перейти к сообщению
Читаю вот этот урок на сайте http://www.php.su/mysql/?commands

И не получается запрос вот этот

Тут он был с ошибкой (нет апострофа после даты)
INSERT INTO ORDERS
VALUES (1, TO_DATE('01/03/05, 'DD/MM/YY'),1,1,1,340.98);

писало такое (#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 '/MM/YY'),1,1,1,340.98)' at line 2)

исправил

INSERT INTO ORDERS
VALUES (1, TO_DATE('01/03/05', 'DD/MM/YY'),1,1,1,340.98);
так пишет такое (#1305 - FUNCTION vk.TO_DATE does not exist)

В чем же проблема как мне выполнить этот вуки код?
2. Мелкий - 21 Января, 2014 - 07:14:47 - перейти к сообщению
Такой функции действительно нет.
STR_TO_DATE по смыслу и по синтаксису подходит.
http://dev[dot]mysql[dot]com/doc/refman/[dot][dot][dot]tion_str-to-date
3. Fetis - 21 Января, 2014 - 07:17:44 - перейти к сообщению
Почитай мануал в mysql, и попробуй найди такую функцию)
4. psfdek - 21 Января, 2014 - 09:13:21 - перейти к сообщению
Да я уже это понял. Это с бородатых времен урок. To_date удалена уже давно...

 

Powered by ExBB FM 1.0 RC1