Вниз
Скачать: CL | DM;

(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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.031 c
1-1117449910
AndrewK
2005-05-30 14:45
2005.06.14
Как отловить активацию MDI окон из главной формы


14-1117003571
Игорь Лан
2005-05-25 10:46
2005.06.14
Глюк коде-експлорера в Д5


14-1117177400
juice
2005-05-27 11:03
2005.06.14
Разрешение адресов


1-1117280052
LubaAL
2005-05-28 15:34
2005.06.14
Фон формы


1-1116855526
Viktop
2005-05-23 17:38
2005.06.14
Процедура для каждого элемента TreeView




   Наверх