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

Вниз

Вычленение данных из строки   Найти похожие ветки 

 
Максим   (2004-03-24 08:01) [0]

Помогите !!
Есть строка вида "01.01.2003 9:10:15" (ТИП ПОЛЯ DATETIME)
Как из нее получить только дату "01.01.2003"


 
Sergey13 ©   (2004-03-24 08:28) [1]

А что значит "строка", если тип поля датетайм? Наверное надо выставить DisplayFormat у поля нужный "dd.mm.yyyy"


 
Johnmen ©   (2004-03-24 09:53) [2]

CAST(EXTRACT(DAY FROM Field)||"."||
    EXTRACT(MONTH FROM Field)||"."||
    EXTRACT(YEAR FROM Field) AS DATE)


 
Fay ©   (2004-03-24 12:57) [3]

select cast(substr("01.01.2003 9:10:15", 1, 10) as date) from rdb$database


 
Johnmen ©   (2004-03-24 13:16) [4]

>Fay ©   (24.03.04 12:57) [3]

Нет такой функции.


 
Соловьев ©   (2004-03-24 13:22) [5]

А разве простое приведение к типу не поможет?
select cast("01.01.2003 9:10:15" as date)
from table


 
Johnmen ©   (2004-03-24 13:27) [6]

>Соловьев ©   (24.03.04 13:22) [5]

Совершенно верно. Просто CAST(<TIMESTAMP variable> AS DATE)
:)


 
Fay ©   (2004-03-24 13:30) [7]

2Johnmen ©   (24.03.04 13:27) [6]
1) Коран не запрещает её написать
2) Есть подходящая в IB_UDF (или как там её)


 
Соловьев ©   (2004-03-24 13:31) [8]

2 Johnmen ©   (24.03.04 13:27) [6]
:)
Как раз такого типа поле у него и есть :)


 
Johnmen ©   (2004-03-24 13:34) [9]

>Fay ©   (24.03.04 13:30) [7]
>1) Коран не запрещает её написать

Коран не запрещает, а Библия не велит... :)


 
Ozone ©   (2004-03-24 13:47) [10]

s = copy(s,1,pos(" ", "01.01.2003 9:10:15"))


 
Ozone ©   (2004-03-24 13:49) [11]

Прогнал я, забыл что топик из "БД"... sorry


 
Fay ©   (2004-03-24 13:51) [12]

2Johnmen ©   (24.03.04 13:34) [9]
8)



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

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

Наверх




Память: 0.46 MB
Время: 0.05 c
14-1080217257
Soft
2004-03-25 15:20
2004.04.18
За что на этом форуме так не любят Java?


1-1080636305
Фикус
2004-03-30 12:45
2004.04.18
Вопрос по Excel


3-1080194652
ceval
2004-03-25 09:04
2004.04.18
форма Ffind (для поиска в DBGride) ..выдает ошибку Undeclared id


9-1066561798
Landgraph
2003-10-19 15:09
2004.04.18
Как это они так делают... =)


9-1061530372
KeepeR
2003-08-22 09:32
2004.04.18
Онлайновая игра на Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский