ERROR: недопустимый синтаксис ввода для типа numeric: "> 100"

Ответов: 0

ERROR: недопустимый синтаксис ввода для типа numeric: "> 100"

Я пытаюсь изменить тип данных для столбца в моей таблице, используя Postgres. Я хочу преобразовать тип данных из переменной (255) в числовой (10,1). Я использовал следующие запросы:

ALTER TABLE (table_name) 
  ALTER COLUMN (column_name) TYPE numeric(10,1) 
  USING (column_name::numeric(10,1));

ALTER TABLE (table_name) 
  ALTER COLUMN (column_name) TYPE numeric(10,1) 
  USING (trim(column_name)::numeric(10,1));

но не удачи в обоих запросах, и я получаю ниже ошибки:

ERROR:  invalid input syntax for type numeric: ">100"
********** Error **********

ERROR: invalid input syntax for type numeric: ">100" SQL state: 22P02

Как преодолеть эту ошибку?

00PostgreSQL,
Похожие вопросы