2017-04-10 63 views
1

當我連接CockroachDB使用cockroach sql來,我與數據庫的名稱前綴的所有表名:如何更改CockroachDB的默認數據庫?

SELECT * FROM db.table1; 

如果我忘了指定數據庫,就像

我得到的錯誤pq: table "table1" does not exist

SET DATABASE = [database] 

你也可以指定這個當你通過將--database參數cockroach sql連接:

cockroach sql --database=[database] 

這兩個

回答

2

您可以通過運行設定從活動SQL會話的數據庫是按會話設置的,所以每次連接時都需要使用它們。

如果使用一個連接字符串,您可以指定數據庫的URL路徑段,例如:

postgresql://[email protected]:26257/[database] 
相關問題