Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.01.2010, 08:23
|
|||
|---|---|---|---|
|
|||
Как получить дату в запросе |
|||
|
#18+
Имеется БД, в которой в поле f_date типа double хранится дата. База заполнялась из под делфийской программы, где в это поле писалось значение типа TDateTime. Теперь встала задача выбрать все записи, в которых f_date < '01.01.2010'. Т.е. типа так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.01.2010, 10:08
|
|||
|---|---|---|---|
|
|||
Как получить дату в запросе |
|||
|
#18+
Или преобразовать f_date в строку средствами SQL, как? Гуру, ну помогите ньюбу в SQLite, плиз! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.01.2010, 12:50
|
|||
|---|---|---|---|
|
|||
Как получить дату в запросе |
|||
|
#18+
Зависит от компонентов доступа - как дата сохранялась в поле. Варианты - в виде строки, юлиановская дата в виде числа с плавающей запятой. Определи что там, тогда можно будет сказать, как с этой датой работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.01.2010, 13:09
|
|||
|---|---|---|---|
|
|||
Как получить дату в запросе |
|||
|
#18+
Dmitry Arefiev, Даты хранятся в поле f_date в виде 39399.4588194444, т.е. типа TDateTime в Delphi (double, float). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.01.2010, 13:23
|
|||
|---|---|---|---|
|
|||
Как получить дату в запросе |
|||
|
#18+
SQLite про TDateTime не в курсе. Можно конечно написать собственные функции для работы с TDateTime в SQLite, но есть ли смысл ... Используй параметры и присваивай '01.01.2010' параметру в виде TDateTime значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.01.2010, 13:33
|
|||
|---|---|---|---|
|
|||
Как получить дату в запросе |
|||
|
#18+
Dmitry Arefiev, Программно желаемое не сложно сделать, но проблема в том, как написать (и выполнить) такой запрос, используя любой менеджер БД SQLite (типа Sqliteman/SQLite Expert Professional/ и т.п.)? Неужели никак нельзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.01.2010, 15:56
|
|||
|---|---|---|---|
|
|||
Как получить дату в запросе |
|||
|
#18+
LiYing, смотрите тут все функции что есть http://www.sqlite.org/lang_datefunc.html для работы с временем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.01.2010, 16:26
|
|||
|---|---|---|---|
|
|||
Как получить дату в запросе |
|||
|
#18+
Максим-ИвановLiYing, смотрите тут все функции что есть http://www.sqlite.org/lang_datefunc.html для работы с временем Там я смотрел в первую очередь, к сожалению, ничего подходящего не нашел :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.01.2010, 17:44
|
|||
|---|---|---|---|
Как получить дату в запросе |
|||
|
#18+
Тогда пишешь свое расширение с функцией типа Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=54&tablet=1&tid=2009387]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
129ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 263ms |
| total: | 452ms |

| 0 / 0 |
