使用hsqldb做一个项目demo时,出现如下异常:
ERROR (SchemaExport.java:386) Unsuccessful: create table enterprise (id bigint not null, create_name varchar(40) not null, create_time timestamp not null, modified_name varchar(40) not null, modified_time timestamp not null, bus_mode varchar(40), eco_type varchar(40), email varchar(100), is_mkt bigint, leg_person varchar(40), leg_type varchar(40), name varchar(100) not null, reg_add varchar(100), reg_code varchar(40), reg_funds bigint, reg_office varchar(100), retail_cert varchar(40), retail_cert_date date, retail_cert_dept varchar(50), right varchar(40), rule varchar(500), safe_mgr varchar(40), safe_mgr_fax varchar(20), safe_mgr_tel varchar(20), site varchar(200), staff_num bigint, sup_dept varchar(100), tel varchar(20), zip_code varchar(10), reg_add_code varchar(255), primary key (id))
ERROR (SchemaExport.java:387) unexpected token: RIGHT
ERROR (SchemaExport.java:386) Unsuccessful: alter table enterprise add constraint FKD0273361FD4540CF foreign key (reg_add_code) references district (district_code)
ERROR (SchemaExport.java:387) user lacks privilege or object not found: ENTERPRISE
原因:使用的hsqldb的关键字做列名,将right修改为right_,避免列名与关键字冲突。

hsqldb user lacks privilege or object not found相关推荐

  1. hsql mybatis 表不存在_单元测试MyBatis与HSQL而不是Oracle

    我想使用HSQL内存数据库对MyBatis持久层进行单元测试.真正的应用程序使用Oracle数据库.这工作正常,我们开始为id列添加自动递增的数字. Oracle需要使用序列来获取递增的数字,因此在O ...

  2. WebGoat靶场搭建及通关记录(一)

    文章目录 前言 一.搭建靶场 二.通关攻略 1.General HTTP Basics HTTP Proxies 2.Injection Flaws SQL Injection (advanced) ...

  3. 怎么更改sql的实例版本_学会复杂一点的SQL语句:Oracle DDL和DML

    create:创建表创建用户创建视图 创建表 create table student(id int,score int) ; student后面与括号之间可以有空格可以没有 创建用户 create ...

  4. db2 sql 判断select是否为空_学会复杂一点的SQL语句:Oracle DDL和DML

    create:创建表创建用户创建视图 创建表 create table student(id int,score int) ; student后面与括号之间可以有空格可以没有 创建用户 create ...

  5. ORACLE 用户权限管理

    Oracle创建用户的语法: CREATE USER username IDENTIFIED BY password OR IDENTIFIED EXETERNALLY OR IDENTIFIED G ...

  6. SQL--添加角色权限

    1.sp_addlogin添加登录       exec sp_addlogin 'sa,'123456,'master' 2.授予访问某数据库的权限        use master        ...

  7. 怎么给mysql用户添加权限_MySQL下添加用户以及给予权限的实现

    在mysql中添加用户的方法如下: 1 使用root用户登录 mysql -u root -p 2  选择mysql数据库 use mysql 3  添加用户 insert into user(Hos ...

  8. springboot security 权限校验_springboot借助aop和注解实现权限校验

    我们用springboot做后台开发,难免会用到权限校验,比如查看当前用户是否合法,是否是管理员.而spring的面向切面的特效可以帮助我们很好的实现动态的权限校验.这里我们就用到的spring的ao ...

  9. oracle授权操作

    1.给数据库用户授权(对象为用户表) GRANT privilege[, ...] ON object[, ...] TO { PUBLIC | GROUP group| username} 详解: ...

  10. Ralasafe的使用总结

    2019独角兽企业重金招聘Python工程师标准>>> 最近项目中用到Ralasafe来作为权限管理系统,主要是和业务系统分类,使用了RMI技术,使之成为两个独立的项目.因此,只使用 ...

最新文章

  1. CVPR 2022 | 华南理工提出VISTA:双跨视角空间注意力机制实现3D目标检测SOTA,即插即用...
  2. python list的复制
  3. gradlew 的https代理设定
  4. OpenGL_Qt学习笔记之_05(纹理映射)(转)
  5. r语言 整理、处理数据步骤_R语言万能数据清洗整理包Tidyverse(一)
  6. php 返回map,PHP Ds\Map get()用法及代码示例
  7. c语言第四版课后答案第三章3.4,算法与数据结构C语言版课后习题答案(机械工业出版社)第3,4章 习题参考答案...
  8. linux内核优化脚本,linux内核高级优化脚本
  9. 微信小程序怎么绑定服务器,微信小程序页面表单如何跟图片一起上传服务器
  10. 分布式系统架构的基本原则和实践
  11. 【C#版本详情回顾】C#2.0主要功能列表
  12. 多重共线性的解决方法
  13. 大功率LED的热功率计算_51CAE_新浪博客
  14. 2018:平凡而不平庸的一年
  15. 20190608 JavaBean转jsonString时首字母大写的问题
  16. SAP学习之北冥神功
  17. 《HTML与CSS网站设计实践之旅》读书笔记
  18. AWK Plugin For BBEdit
  19. 图解时间自适应卷积----Time-aware Large Kernel Convolutions
  20. 解决Qt 5程序运行时界面假死的方法

热门文章

  1. C语言问题,if条件里面按位取反
  2. Uint 和 int 的区别
  3. 运行vue项目遇到的bug
  4. ZXing条形码识别框架识别的条型码的种类
  5. JavaScript 中 typeof 和 instanceof 的区别及如何判断数组
  6. Biotin-PEG2000-Pyrene 含有生物素和芘丁酸的PEG,Pyrene-PEG2000-Biotin
  7. java找不到符号 符号:类xxx位置xxxx
  8. 标准正态分布怎么算_标准正态分布值计算器
  9. 金蝶K3cloud管理中心的管理员密码重置
  10. 转载标明出处用英语_转载怎么注明出处