Databricks SQL单元格执行USE WAREHOUSE命令出现语法错误的问题
Databricks SQL仓库切换错误解决
- 错误原因:你在执行
USE WAREHOUSE时给仓库名加了单引号,Databricks SQL对无空格、特殊字符的合法标识符不需要引号包裹,单引号被识别为多余的语法输入,导致解析报错。 - 正确执行命令:直接去掉单引号即可:
USE WAREHOUSE PROD_DATAMGMT_WH; - 特殊场景处理:如果仓库名包含空格、特殊符号(比如连字符、@等),需要用反引号(不是单引号)包裹名称,示例:
USE WAREHOUSE `PROD-DATAMGMT WH`;
内容的提问来源于stack exchange,提问作者anurag verma
相关产品推荐
相关产品推荐

