如何解决关系型数据库中使用TRUNCATE TABLE语句清空表数据时出现的错误?

关系型数据库rdb中使用TRUNCATE TABLE语句无法清空表数据?

问题现象

通过TRUNCATE TABLE语句清空表数据时报错。

本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。
阅读 801
2 个回答
✓ 已被采纳

在鸿蒙系统上,

关系型数据库rdb使用Sqlite数据库, 它不支持 TRUNCATE TABLE 语句,所以建议使用delete语句,如:DELETE FROM sqlite_sequence WHERE name = 'table_name' ,另外发生该错误会抛出空异常。希望能够帮到你

本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题