当前位置: 首页 > 知识库问答 >
问题:

HSQLDB用户在使用where创建select语句时缺少权限或对象未找到错误

冯嘉荣
2023-03-14
CREATE TABLE ENTRY(
NAME VARCHAR(100) NOT NULL,
DESC VARCHAR(500) NOT NULL,
PRIMARY KEY (NAME))
select * from ENTRY
select NAME from ENTRY
select DESC from ENTRY

共有1个答案

胥宏义
2023-03-14

我也有同样的问题,但是我的表名和其他东西都没问题,除了我对VARCHAR的查询在双引号(“”)中,但它应该在单引号(“”)中

现在这个查询是错误的:

SELECT * FROM flights WHERE flightId="0f3ae9b3-6bb1-4c95-9394-6179555f5879"

而这个还可以:

SELECT * FROM flights WHERE flightId='0f3ae9b3-6bb1-4c95-9394-6179555f5879'
 类似资料:
  • 我在hsqldb测试中遇到了一点问题。 我在import.sql中添加了我需要的所有内容,它工作得很好。 我创建了一个类: 但是我得到了这个错误:

  • 我正在看一些旧代码,在运行一个单元测试时遇到了问题。 代码为: 但是,当试图准备语句时,它会抛出错误 用户缺少权限或找不到对象:CUSTOMERS_SEQ。下一个瓦尔。 我正在阅读错误本身,似乎找不到任何东西。奇怪的是,当我在本地运行查询选择CUSTOMERS_SEQ.NEXTVAL时,它工作正常。 任何和所有的帮助将不胜感激。

  • 我正在使用sqltool执行。sql脚本。它不停地说用户缺乏特权或找不到对象。同样的脚本在Swing UI中运行得很好。 我的脚本(hello.sql) 还有,有一件事我不明白。 如果我在Swing UI中执行以下命令,它第一次工作正常,但如果我第二次执行,我会出现以下异常 用户缺乏权限或找不到对象:公共/错误代码:-5501/状态:42501 它确认目录已重命名。但是,如果我一次又一次地使用sq

  • 所以我已经在谷歌和stack上搜索过了,我找到了一堆有同样错误的人,但是没有一个解决方案能解决我的问题。 我正在使用的: Java 8 JavaEE7 TomEE 7.0 M3 JPA 2.0 ORM 1.0 Postgres公司 我认为问题在于命名查询,也许还有ManyToMany关系。 User.java SystemRole.java 持久性.xml user-orm.xml context

  • 我遵循了以下基本的Spring批量教程https://spring.io/guides/gs/batch-processing/ . > 我正在使用IntelliJ 14并创建了一个Spring批处理项目 我在用Mavin。我还有pom。xml文件。 Mvn clean install运行良好,即使应用程序。java告诉我“无法自动连线。找不到JdbcTemplate类型的bean”@Autowi

  • 我正在使用和。每当我尝试执行insert语句时,我都会得到错误。 表clears存在于中,但是我遇到了这个错误。 offersdao.java