【发布时间】:2011-05-11 15:45:26
【问题描述】:
我想将 PostgreSQL 数据库中的特定列从 character_variing 类型转换为日期类型。 phpPgAdmin 给我以下错误:
错误:无法转换列“日期” 输入日期
在语句中:ALTER TABLE "public"."tablename" ALTER COLUMN "日期" TYPE 日期
我该怎么办? 谢谢
【问题讨论】:
标签: postgresql date casting
我想将 PostgreSQL 数据库中的特定列从 character_variing 类型转换为日期类型。 phpPgAdmin 给我以下错误:
错误:无法转换列“日期” 输入日期
在语句中:ALTER TABLE "public"."tablename" ALTER COLUMN "日期" TYPE 日期
我该怎么办? 谢谢
【问题讨论】:
标签: postgresql date casting
您可能需要先将其转换为文本:
alter table "foo" alter column "date" type date using ("date"::text::date);
【讨论】:
to_date()函数