Форум: "Базы";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
Вниз(SQL) integer в дату Найти похожие ветки
← →
Karburator (2005-05-06 18:21) [0]Как в FB можно перекинуть integer в дату. То есть, есть год месяц и день в числовом виде, и нужно их закинуть в поле даты.
← →
P.N.P. © (2005-05-06 18:29) [1]Если год месяц и день в числовом виде содержатся отдельно,
то можно DateField=d||"."||m||"."||y
← →
DSKalugin © (2005-05-06 18:30) [2]update table1 set dtField=cast(intField as date)
← →
P.N.P. © (2005-05-06 18:37) [3]>DSKalugin © (06.05.05 18:30) [2]
Ничего подобного, даже проверил на всякий случай
dat_in - DATE
ID - INTEGER
update stac set dat_in=cast(id as date)
-------------
Overflow occurred during data type conversion.
conversion error from string "9".
Firebird 1.5.2 диалект 3
← →
Lexer © (2005-05-06 18:57) [4]Как вариант: напиши свою udf
← →
Johnmen © (2005-05-06 23:22) [5]Всё просто.
CAST(d||"."||m||"."||y AS DATE)
← →
P.N.P. © (2005-05-06 23:47) [6]>Johnmen © (06.05.05 23:22) [5]
можно и без cast
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c