occurred during parsing time. Given: "4:27".

2025年09月11日 16:55 响应: 2.54秒 状态: success

🚨 错误信息

CREATE (:Song {title: '江南', album: '第二天堂', artist: '林俊杰', genre: '中国风', length: interval('4:27')}); Kuzu Failed: Conversion exception: Error occurred during parsing time. Given: "4:27".

🤖 AI解决方案

Kuzu Failed: Conversion exception: Error occurred during parsing time. Given: "4:27".
Kuzu 失败:转换异常:解析时间时发生错误。给定值:“4:27”。

原因分析
Kuzu 数据库期望 interval 类型的数据以特定的格式表示,例如 PT4M27S(ISO 8601 格式),而不是 4:27

解决方案
length 的值修改为 Kuzu 可识别的 interval 格式。

CREATE (:Song {title: '江南', album: '第二天堂', artist: '林俊杰', genre: '中国风', length: interval('PT4M27S')});

预防措施

  • 在插入时间类型数据时,务必查阅 Kuzu 数据库关于 interval 数据类型格式的要求。
  • 考虑在应用层对时间数据进行格式化,确保其符合数据库的插入规范。