Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

Помогите задать значение даты новичку, пожалуйста...   Найти похожие ветки 

 
jeka_t   (2005-10-03 14:50) [0]

Пишу так:
Insert into files (DateReg) Values (TO_DATE("01/01/02", "DD/MM/YY"))
Отвечает: ошибка синтаксиса в ("01/01/02", "DD/MM/YY"))
Почему, не могу понять...
Пробую так:
Insert into files (DateReg) Values ("01/01/02")
Ошибки не пишет, но данные не записывает...


 
ANB ©   (2005-10-03 14:51) [1]


> jeka_t   (03.10.05 14:50)
- что то на оракл больше похоже.


 
jeka_t   (2005-10-03 14:57) [2]

Да нет, это MySQL...


 
Johnmen ©   (2005-10-03 15:10) [3]

Insert into files (DateReg) Values (:YourDateParam)

...ParamByName("YourDateParam").AsDateTime:=YourTDateTimeVariable;


 
Reindeer Moss Eater ©   (2005-10-03 15:16) [4]

Где ты нашел TO_DATE у MySQL?

STR_TO_DATE(str,format)


 
jeka_t   (2005-10-03 15:25) [5]

здесь:
http://www.realcoding.net/article/view/1544


 
Reindeer Moss Eater ©   (2005-10-03 15:40) [6]

Это синтаксис для Оракла


 
jeka_t   (2005-10-03 15:48) [7]

Insert into files (DateReg) Values (:YourDateParam)

...ParamByName("YourDateParam").AsDateTime:=YourTDateTimeVariable; - не работает, тоже пишет синтаксическую ошибку...

Вариант:
Insert into files (DateReg) Values (STR_TO_DATE("01/01/05", "DD/MM/YY")) - Ошибку не дает, но значение даты не вводит...


 
Reindeer Moss Eater ©   (2005-10-03 15:51) [8]

Ошибку не дает, но значение даты не вводит...

Это оптический обман


 
jeka_t   (2005-10-03 15:57) [9]

не думаю,
пробую так:
ADOQeury1.Append;
ADOQeury1.FieldByName("DateReg").asDateTime := now;
ADOQuery1.Post;
и все работает...
Но мне нужно через Insert into...


 
Max Zyuzin ©   (2005-10-03 16:08) [10]

Insert into files (DateReg) Values (:YourDateParam)

...ParamByName("YourDateParam").AsDateTime:=now;

А так?


 
jeka_t   (2005-10-03 16:12) [11]

пишет ошибку синтакса в: ":YourDateParam)"


 
Reindeer Moss Eater ©   (2005-10-03 16:16) [12]

>пишет ошибку синтакса в: ":YourDateParam)"

Потому что не туда пишешь куда надо.
Это текст для свойства SQL.
А не текст запроса, отправляемый серверу


 
jeka_t   (2005-10-03 16:18) [13]

Так как же можно записать данные типа Date с помо щью запроса Insert Into?


 
Reindeer Moss Eater ©   (2005-10-03 16:21) [14]

Вот как объясняли вот так и можно.


 
jeka_t   (2005-10-03 16:24) [15]

Пишу так:
Insert into files (DateReg) Values (STR_TO_DATE("01/01/05", "DD/MM/YY"))
Это не верно! так как при запросе:
Select * from Files значения этих полей null
Так как же?


 
Reindeer Moss Eater ©   (2005-10-03 16:27) [16]

Это не верно! так как при запросе:
Select * from Files значения этих полей null


Это оптический обман


 
Reindeer Moss Eater ©   (2005-10-03 16:31) [17]

А вообще изучи правильные возможные значения для второго параметра STR_TO_DATE.

Значения от балды не подойдут.


 
jeka_t   (2005-10-03 16:41) [18]

Почему же при методе:
ADOQeury1.Append;
ADOQeury1.FieldByName("DateReg").asDateTime := now;
ADOQuery1.Post;

Нет оптического обмана???


 
Reindeer Moss Eater ©   (2005-10-03 16:43) [19]

Потому что нет преобразования типов.


 
jeka_t   (2005-10-03 16:51) [20]

Тогда просто я не правильно задаю формат (STR_TO_DATE("01/01/05", "DD/MM/YY"))?


 
Reindeer Moss Eater ©   (2005-10-03 16:56) [21]

Второй параметр имеет неправильное значение.


 
jeka_t   (2005-10-03 17:02) [22]

А где мне найти хоть какой-то док по этой функции?
Заранее благодарен Вам, это действительно так как Вы говорили...


 
Reindeer Moss Eater ©   (2005-10-03 17:06) [23]

C:\mysql\Docs\manual_toc.html



Страницы: 1 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.031 c
1-1128018956
Max[xx]
2005-09-29 22:35
2005.10.23
Сочетания клавишь срабатывают только в для главной формы


14-1128408994
Jolik
2005-10-04 10:56
2005.10.23
Сорри за оффтоп: чем MD4 лучше crc32?


6-1120248059
TNM_Stream
2005-07-02 00:00
2005.10.23
Автоматическое обновление (обои)


1-1127899053
UnDISCOvery
2005-09-28 13:17
2005.10.23
Менеджер проектов - список модулей по алфавиту. Как?


14-1127989736
Pazitron_Brain
2005-09-29 14:28
2005.10.23
Свидание программистов.