Z
zzx8866
Unregistered / Unconfirmed
GUEST, unregistred user!
在query.sql中在如下语句:updat customer set customer.年月=year(customer.日期)+
month(customer.日期)*0.01 where day(customer.日期)<26
其中 "年月"为数值类型,"日期"为date型.运行时系统报错:不能识别 year,mouth,day.
我把这三个函数改为以下形式:TO_INTEGER(CUSTOMER.日期,'YYYY'),
TO_INTEGER(CUSTOMER.日期,'MM').TO_INTEGER(CUSTOMER.日期,'DD')后,系统又显示数据库
引擎不支持.我找不到合适的函数来替换.敬请专家指点.
month(customer.日期)*0.01 where day(customer.日期)<26
其中 "年月"为数值类型,"日期"为date型.运行时系统报错:不能识别 year,mouth,day.
我把这三个函数改为以下形式:TO_INTEGER(CUSTOMER.日期,'YYYY'),
TO_INTEGER(CUSTOMER.日期,'MM').TO_INTEGER(CUSTOMER.日期,'DD')后,系统又显示数据库
引擎不支持.我找不到合适的函数来替换.敬请专家指点.