ПОЛУЧИТЬ МИЛЛИСЕКУНДЫ ИЗ МЕТКИ ВРЕМЕНИ В POSTGRESQL

  • Михаил
  • 12 мин. на прочтение
  • 119
  • 11 Nov 2022
  • 11 Nov 2022

Чтобы получить миллисекунды из Timestamp в postgresql, мы используем Extract Keyword. В ключевом слове Extract мы должны упомянуть МИЛЛИСЕКУНДЫ, поскольку мы получаем МИЛЛИСЕКУНДЫ из метки времени.

Давайте посмотрим, как

  • Извлечь миллисекунды из метки времени в Postgresql
  • Создайте столбец, который извлекает миллисекунды из столбца отметки времени.

На примере обоих

Извлечь миллисекунды из метки времени в Postgresql:

В ключевом слове Extract мы должны упомянуть МИЛЛИСЕКУНДЫ, поскольку мы получаем миллисекунды из метки времени.

SELECT EXTRACT (MILLISECONDS FROM TIMESTAMP '2011-11-22 13:30:15.203')

Таким образом, результирующие МИЛЛИСЕКУНДЫ будут

Получить миллисекунду из метки времени в postgresql за 2

 

ИЗВЛЕЧЬ миллисекунды из метки времени в столбце таблицы Postgresql:

Используем таблицу student_detail

Получить миллисекунду из метки времени в postgresql за 1

 

Создайте столбец, который извлекает МИЛЛИСЕКУНДЫ из столбца меток времени в Postgresql.

Мы создали столбец и сохранили миллисекунды из столбца Birthdaytime.

SELECT *,EXTRACT (MILLISECONDS FROM Birthdaytime) AS MILLISECONDS FROM Student_detail

Таким образом, результирующая таблица будет

Получить миллисекунду из метки времени в postgresql за 3