簡體   English   中英

檢查Java Derby中是否存在Schema

[英]Checking if Schema exists in Java Derby

我試圖檢查我創建的架構是否存在。 我正在嘗試使用此行進行檢查。 我收到一條錯誤,上面寫着“第1行第23欄的詞匯錯誤。遇到:”\\“(92),之后:”“。”

這是我使用的代碼行:

statement.execute("SELECT " + schema + " FROM "+ dbName + ".SCHEMATA WHERE SCHEMA_NAME = " + "'" + schema + "'");

我正在建立一個很好的連接,數據庫肯定存在。 dbName是:

"C:/.testing/DerbyDB/AssetDB"

我在這做錯了什么?

老問題,但這是第一個結果,所以我不妨回應它。

SELECT * FROM SYS.SYSSCHEMAS

Derby確實支持模式,至少在我正在使用的v10.8上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM