为什么这个简单的SQL代码在Azure Databricks中不起作用?
我正在尝试使用以下SQL代码更改Azure Databricks中的表。我想向现有表“logdata”添加一列,但未成功为什么这个简单的SQL代码在Azure Databricks中不起作用?,sql,databricks,azure-databricks,Sql,Databricks,Azure Databricks,我正在尝试使用以下SQL代码更改Azure Databricks中的表。我想向现有表“logdata”添加一列,但未成功 ALTER TABLE logdata ADD sli VARCHAR(255) 错误消息: SQL语句中的错误:ParseException:在输入“ALTER LOGDATA”(第1行,位置6)处没有可行的替代方案 我尝试在网上搜索,但找不到原因。有谁能帮助这个初学者吗?对于Azure语法,可以是:ALTER TABLE TABLE\u name ADD COLUMN
ALTER TABLE logdata
ADD sli VARCHAR(255)
错误消息:
SQL语句中的错误:ParseException:在输入“ALTER LOGDATA”(第1行,位置6)处没有可行的替代方案
我尝试在网上搜索,但找不到原因。有谁能帮助这个初学者吗?对于Azure语法,可以是:ALTER TABLE TABLE\u name ADD COLUMNS(col\u name data\u type) 因此,您的查询必须如下所示:
ALTER TABLE logdata
ADD COLUMNS (sli VARCHAR(255))
ALTER TABLE logdata ADD列(sli VARCHAR(255))
?