Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2009, 10:14   #1
Zo0M
Пользователь
 
Регистрация: 09.07.2009
Сообщений: 42
По умолчанию Дата в MSSQL

SQL запрос возвращает в поле дату в формате 14.02.1991
В таблице же дата предоставлена как SmallDateTime
Там тип должен быть ГГ-ММ-ЧЧ ЧЧ:ММ:СС
Мне необходимо значение поля снова использовать в другом запросе.
А он говорит что 14.02.1991 это не SmallDateTime

Код:
SELECT * From ZaprLoc WHERE DataFill = '14.02.2009'
Ошибка:
Код:
The conversion of char data type to smalldatetime data type resulted in an out-of-range smalldatetime value.
Zo0M вне форума Ответить с цитированием
Старый 10.12.2009, 10:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
SELECT * From ZaprLoc WHERE DataFill = '2009-02-14'
Преобразовывать ее нужно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.12.2009, 10:58   #3
Zo0M
Пользователь
 
Регистрация: 09.07.2009
Сообщений: 42
По умолчанию

Так она мне програмно передаётся. Я ж не буду каждую дату вручную переводить.
Есть для этого какие-нить средства самой делфи, или SQL-конструкции?

11:33

Самому написать такую функцию конечно можно, но зачем? Это как минимум не этично...

У нас принято пользоваться кнопкой "Правка".
Все вопросы - в правилах раздела.

Последний раз редактировалось mihali4; 10.12.2009 в 13:22.
Zo0M вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переход с Access на MSSQL anderles Microsoft Office Access 3 20.02.2009 20:22
Дата Конечная (ДД.ММ.ГГГГ) - Дата Начальная (ДД.ММ.ГГГГ) = Количество Месяцев stanislav24 Microsoft Office Excel 5 20.12.2008 10:36
Что такое MsSQL? Nemez Свободное общение 13 24.07.2008 09:00
MsSql-Запросы Diamand SQL, базы данных 4 18.06.2008 06:30