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

Почему не работает запрос в Oracle?   Найти похожие ветки 

← →
UVV ©   (2005-02-13 17:49) [0]


select something
from table
where to_date(datenew_, "+QuotedStr("dd.mm.yyyy")+") = to_date("+QuotedStr(DateToStr(DateTimeChanging.Date))+", "+QuotedStr("dd.mm.yyyy")+")"


В клиенте всё работает!


← →
UVV ©   (2005-02-13 17:50) [1]

Использую Oracle9.2i ZeosDBO-6.5.1-alpha
Запрос возвращает пустую таблицу!


← →
Reindeer Moss Eater ©   (2005-02-13 18:19) [2]

Запрос всегда и у всех возвращает все, что удовлетворяет условиям where


← →
UVV ©   (2005-02-13 18:30) [3]

DateToStr(DateTimeChanging.date) = "12.02.2005"
В таблице с такой датой 20 записей!
В SQLNavigator"е этот же запрос работает!


← →
UVV ©   (2005-02-13 18:46) [4]

Чтобы было понятней!
Query.SQL.Clear;
Query.SQL.Add("select something");
Query.SQL.Add("from table");
Query.SQL.Add("where to_date(datenew_, "+QuotedStr("dd.mm.yyyy")+") = to_date("+QuotedStr(DateToStr(DateTimeChanging.DateTime))+", "+QuotedStr("dd.mm.yyyy")+")");


← →
Desdechado ©   (2005-02-13 19:28) [5]

используй параметры


← →
Johnmen ©   (2005-02-13 19:51) [6]

Видимо, ожидалась работа ф-ии QuotedStr.
Прикольно...............................


← →
Reindeer Moss Eater ©   (2005-02-13 21:28) [7]

Чтобы было понятней!
Запрос всегда и у всех возвращает все то, что удовлетворяет условиям where


← →
Reindeer Moss Eater ©   (2005-02-13 21:36) [8]

В SQLNavigator"е этот же запрос работает!
Может и "работает".
Только там не "этот же" запрос, а другой.

Твой SQLNavigator понимает запрос, который содержит:
...DateToStr(DateTimeChanging.DateTime))+...
?

Нет. Он не понимает.
Значит там у тебя, в SQLNavigator"e "рыбу заворачивали", а не "тот же самый" запрос


← →
Danilka ©   (2005-02-14 09:54) [9]

Брр.
Кроме всего вышесказанного, datenew_ у тебя строковое поле, а не дата? А зачем? То-есть, ты сознательно используешь функцию, убивая тем самым возможность использования индексов? Зачем? :)



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

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



Память: 0.46 MB
Время: 0.032 c
1-1109503092
Denya
2005-02-27 14:18
2005.03.13
OnResize


1-1109510519
Генри
2005-02-27 16:21
2005.03.13
Поиск файла по его содержимому


1-1109506782
alextov
2005-02-27 15:19
2005.03.13
Как создать *.doc файл на основе какого-то шаблона.


1-1109266347
ki11er
2005-02-24 20:32
2005.03.13
TShockwaveFlash и интерфейсы ....


11-1091773043
tp
2004-08-06 10:17
2005.03.13
Гиганский размер exe-шника.




   Наверх