ОБРЕЗАТЬ ЗНАЧЕНИЕ СТОЛБЦА В POSTGRESQL (ФУНКЦИЯ TRUNC())

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

Чтобы обрезать значение столбца в postgresql, мы используем функцию TRUNC(). Функция TRUNC() в postgresql усекает значение. Давайте посмотрим, как

  • Обрезать значение в postgresql — TRUNC()
  • Обрезать значение до десятичных знаков в postgresql
  • Создайте столбец, который усекает значение столбца

С примером для каждого

Получить TRUNC() в Postgresql:

Функция TRUNC() в posgresql получает усеченное значение

SELECT TRUNC(5.7) AS "Truncate_hindex";

Таким образом, усеченное значение будет

Обрезать значение столбца в Postgresql 2

 

SELECT TRUNC(5.69677,2) AS "Truncate_hindex";

Усеченное значение будет для двух знаков после запятой

Обрезать значение столбца в Postgresql 3

 

Получить усеченное значение столбца в таблице Postgresql:

Мы используем состояния таблицы

Обрезать значение столбца в Postgresql 1

SELECT *,TRUNC(hindex_score) as Truncate_hindex  from STATES

Мы создали столбец и сохранили усеченное значениеhindex_score.

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

Обрезать значение столбца в Postgresql 4

 

Обрезать столбец до десятичных знаков в таблице Postgresql:

Обрежьте столбец до двух знаков после запятой, как показано ниже.

SELECT *,TRUNC(hindex_score,2) as Truncate_hindex  from STATES

Мы создали столбец и сохранили усеченное значениеhindex_score до двух знаков после запятой.

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

Обрезать значение столбца в Postgresql 5