我在ANFISCAL
列中有完整的日期时间。我想更新专栏,只有一年。
我用过
UPDATE ANIFISCALI SET ANFISCAL=EXTRACT(YEAR FROM ANFISCAL)
但它不起作用。我收到了这个错误:
ORA-00932:数据类型不一致:预期DATE得到NUMBER
答案 0 :(得分:0)
当您从extract
year
date
获得number
datatype
。
因此,您尝试update
date
数据类型为number
的列。
所以你得到了错误。
ORA-00932:数据类型不一致:预期DATE得到NUMBER。