1、執行SQL查詢時提示 No database selected 的解決
1、問題:
當在SQL編輯器中執行SQL時,如果SQL中不帶schema,總會提示:No database selected。報錯如下:
2、解決:要解決這個,我們得了解 DBeaver 的使用邏輯
2.1、選取 SQL 執行的數據庫
當位於SQL編輯器標簽頁時,注意上面的框內,這里展示的是 DBeaver 中所有已連接的數據庫,執行SQL時需先確定數據庫時對的。
2.2、選取 SQL 執行的 schema
如果上面的數據庫選取正確,那么只需要在SQL中帶上正確的 schema 就可以執行 SQL。
但是如果 SQL 中不想帶 schema,就得按照下面的操作,將一個 schema 設為默認,那么所有不帶 schema 的SQL就會在這個默認schema下執行了。