【码匠社区项目】问题:创建SQL语句时提示:expected “identifier“

同步一下最近遇到的一些问题和解决方案。如果有写的不对的地方,或者有更好的解决方案,感谢大家指出:)

原项目来源指路
https://github.com/codedrinker/community

数据库: H2内存数据库

报错语句

在这里插入图片描述

报错提示:[2023-11-01 11:22:05] [42001][42001] Syntax error in SQL statement “CREATE TABLE COMMUNITY.[*]user\000d\000a(\000d\000a id INT AUTO_INCREMENT PRIMARY KEY,\000d\000a account_id VARCHAR(100),\000d\000a name VARCHAR(50),\000d\000a token CHAR(36),\000d\000a gmt_create BIGINT,\000d\000a gmt_modify BIGINT\000d\000a)”; expected “identifier”; SQL statement:

原因

  1. user是H2中的关键字,表名错误。
  2. 没有指定schema。具体表现为,修改表名为users后会继续报错:Schema “COMMUNITY” not found;

改正后的语句

在这里插入图片描述

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值