使用目錄

適用於:勾選“是”磚的SQL勾選“是”Databricks Runtime 10.3及以上版本勾選“是”僅限Unity目錄

設置當前目錄。設置當前目錄後,sql引用的表、函數和視圖的部分標識符和非限定標識符將從當前目錄解析。

設置目錄還會將當前模式重置為默認的

語法

{使用|}目錄catalog_name|' catalog_name ']

參數

  • catalog_name

    要使用的目錄的名稱。如果目錄不存在,則拋出異常。

例子

—使用已經存在的'hive_metastore'。>使用目錄hive_metastore>使用目錄“hive_metastore”——使用不存在的'some_catalog'>使用目錄some_catalog錯誤目錄“some_catalog”發現設置目錄會將數據庫重置為' default '>使用目錄some_cat>選擇current_database(),current_catalog();some_cat默認的——在當前目錄中設置模式>使用數據庫some_db>選擇current_database(),current_catalog();some_catsome_db——重新設置目錄和模式>使用數據庫主要my_db>選擇current_database(),current_catalog();主要my_db——設置目錄將數據庫重置為' default '>使用目錄some_cat>選擇current_database(),current_catalog();some_cat默認的