Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
как вывести unix время из varchar (Илья) 10/03/2011 - 17:16:26
      Re: как вывести unix время из varchar (Akina) 10/03/2011 - 17:48:05



From: Илья - 10/03/2011 - 17:16:26
Subject:как вывести unix время из varchar
-----------------
Цель, получить unix время из varchar колонки, в которой записано это:

2011-03-05 07:30:16.025

Рабочий запрос:

SELECT CounterValue, DATEDIFF(s, '1972-01-01 00:00:00', CAST(CounterDateTime as timestamp) ) as CounterDateTime FROM CounterData

выдает пустоту.
Рабочий запрос:

SELECT CONVERT(timestamp, CAST(CounterDateTime as CHAR(100)), 20) AS CounterDateTime FROM CounterData

выдает:

2011-03-

т.е. обрубает на 8 символах. Что не так?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
38059



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |