错误:数字类型的输入语法无效:"> 100"

时间:2017-07-11 14:53:02

标签: postgresql

我尝试使用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

如何克服此错误?

0 个答案:

没有答案