我對數據庫使用SQuirrel SQL Client 3.5.3和HSQLDB。我已經能夠指定相應的驅動程序(內存中)並創建一個別名。HSQLDB用戶在使用select語句時缺少權限或對象未找到錯誤
我創建了一個表
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
我總是Error: user lacks privilege or object not found"
添加where
子句來我的發言,例如,當select DESC from ENTRY where NAME=CAR
任何幫助是極大的讚賞,因爲我可以慢慢感覺到我的理智逐漸減弱
我不認爲消息是有幫助的。我在控制檯上觀看了數據庫管理器的日誌,並且在查詢返回NullPointerException時顯示該消息。錯誤的表格名稱將被限定 - 我爲什麼要阻止_why_我可以創建一個唯一約束(索引),但不能丟棄它,即使我可以刪除表格! – will 2016-09-01 12:31:29