Дата создания партии

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Anima
Постоянный гость
Сообщения: 81
Зарегистрирован: 10 июл 2006, 11:11
Откуда: г. Кемерово
Контактная информация:

Дата создания партии

Сообщение Anima »

Как вытащить SQL-запрсом дату создания партии из Katparty, в описании написано, что тип поля datetime, а при выборке в sql отображается вот такое значение 0x87D80B1B0E171B1D.
Как из него получить дату?
RAJAH
Местный житель
Сообщения: 932
Зарегистрирован: 18 фев 2008, 12:49

Re: Дата создания партии

Сообщение RAJAH »

Код: Выделить всё

select dbo.tomsdatetime(0x87D80B1B0E171B1D)
Последний раз редактировалось RAJAH 29 июл 2014, 14:09, всего редактировалось 1 раз.
Anima
Постоянный гость
Сообщения: 81
Зарегистрирован: 10 июл 2006, 11:11
Откуда: г. Кемерово
Контактная информация:

Re: Дата создания партии

Сообщение Anima »

RAJAH писал(а):

Код: Выделить всё

select russia81.dbo.tomsdatetime(0x87D80B1B0E171B1D)
Что то у меня SQL не понимает такую функцию, можете показать ее код?
RAJAH
Местный житель
Сообщения: 932
Зарегистрирован: 18 фев 2008, 12:49

Re: Дата создания партии

Сообщение RAJAH »

В Query Analyzer надо, там эта функция уже должна быть. Естественно, вместо russia81 нужно вставить имя вашей базы.
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Дата создания партии

Сообщение Den »

Как то так, наверное :

Код: Выделить всё

 sql select top 1000
    katparty.kod
    ,'date :'+num2chr(day(createdatetime),0) +'/'+ num2chr(month(createdatetime),0) +'/'+ num2chr(year(createdatetime),0)+' time :'+num2chr(Hour(createdatetime),0)+':'+num2chr(Minute(createdatetime),0)
  from katparty ;
Anima
Постоянный гость
Сообщения: 81
Зарегистрирован: 10 июл 2006, 11:11
Откуда: г. Кемерово
Контактная информация:

Re: Дата создания партии

Сообщение Anima »

Спасибо, все получилось!!!
Ответить