Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Вниз

Запрос с условием DATE_IN CONTAINING 10.2003 не выполняется   Найти похожие ветки 

 
Виталя   (2004-01-29 13:47) [0]

Мне нужно сделать запрос, в котором будет поиск по дате, как по строке. Поиск выполняется если записываем кусок даты без точки - н-р DATE_IN CONTAINING "2003" или DATE_IN CONTAINING "19", а если пишем с точкой н-р DATE_IN CONTAINING "19.10.2003" то результат - пустой, хотя записи есть.
Получается, что точка как-то не так воспринимается, хотя если пишешь DATE_IN = "19.10.2003" все срабатывает.
В чем тут может быть дело ?


 
stud   (2004-01-29 13:57) [1]

а если использовать extract?
например (extract (day from)date_in )=19
также по месяцу или году (month,year)


 
Виталя   (2004-01-29 14:09) [2]

мне бы не хотелось этого делать - у меня поиск в приложении по дясятку полей разных типов, система поиска по ним имеет одинаковую структуру и добавить пару новых полей можно буквально 2-мя строками, а если специально обрабатывать поля типа даты - это добавит не нужную сложность.


 
stud   (2004-01-29 15:01) [3]

у меня формат даты в виде строки в интербесе 2004-02-02, поэтому если задать datepr_ containing "2004-" все работает.


 
Виталя   (2004-01-29 15:13) [4]

М-да с "-" и в обр. порядке у меня тоже работает, хотя ничего хорошего в этом нет - не заставлять-же пользователя в таком формате вводить...
Вообще не понимаю если я привожу Date к varchar(10) - что ему до того формата ?
(ну типа cast(Date_in as varchar(10) containing "12.2003"));


 
stud   (2004-01-29 16:36) [5]

это формат IB насколько я понимаю и преобразовывает в строку он его тоже по своему. тебе нужно из "нормальной" даты после ввода пользователем перевести ее в ненормальный)))



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

Форум: "Базы";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.033 c
1-79850
VolanD2002
2004-02-13 16:11
2004.02.25
DelphiColor to PascalColor


14-80170
GEN++
2004-01-31 14:36
2004.02.25
Таблицы Брадиса в электронном виде


11-79690
ratamahatta
2003-06-05 18:44
2004.02.25
Размер заголовков в TKOLTabControl


14-80299
MBo
2004-01-30 08:37
2004.02.25
Пятница... Задачка ;)


1-79775
тихий вовочка
2004-02-10 23:14
2004.02.25
RichEdit и позиционирование курсора





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский