Формат временной метки

#sql #db2 #timestamp #datetime-format

#sql #db2 #временная метка #datetime-формат

Вопрос:

У меня есть данные столбца временной метки в следующем формате в моей базе данных DB2 111010124002

Когда я задал временную метку select из tablename, я получаю временную метку как 101011230944. но мое требование — получить это в удобочитаемом формате. таким образом, что он должен выглядеть следующим образом 2011-10-10 12:40:02

Комментарии:

1. Вот статья о том, как преобразовать временные метки в даты: Основы DB2: забава с датами и временем

2. В качестве общего принципа не форматируйте свои данные на сервере sql. Вместо этого передайте обратно собственный тип данных и преобразуйте его в строку в вашем клиенте.

Ответ №1:

 select DATE([Your_Timestamp_Column])
from [Your_Table]
  

для полноты просто перечитайте вопрос

 select DATE([Your_Timestamp_Column]), TIME([Your_Timestamp_Column])
from [Your_Table]