取消
顯示的結果
而不是尋找
你的意思是:

如何設置一個變量,使用它在一個SQL查詢

麥當娜
重視貢獻二世

我想定義一個變量,在一個查詢中使用它,就像下圖:

% sql設置database_name =“營銷”;顯示表的$ {database_name} ';

然而,我得到以下錯誤:

拋出ParseException (PARSE_SYNTAX_ERROR):語法錯誤達到或接近“(1號線,pos 15) = = = = SQL表”

我知道我可以使用“spark.sql(查詢)”和python f-string。但是,我想知道如何使用SQL。

謝謝。

1接受解決方案

接受的解決方案

帕特
尊敬的貢獻者三世

嗨@Mohammad劍,

設置用於設置火花參數。

我認為最接近的替代品是什麼你想達到使用小部件

https://docs.m.eheci.com/notebooks/widgets.html sql語言

創建小部件文本數據庫默認“customers_dev”beplay体育app下载地址

然後

在" ${數據庫}"顯示表

在原帖子查看解決方案

2回答2

帕特
尊敬的貢獻者三世

嗨@Mohammad劍,

設置用於設置火花參數。

我認為最接近的替代品是什麼你想達到使用小部件

https://docs.m.eheci.com/notebooks/widgets.html sql語言

創建小部件文本數據庫默認“customers_dev”beplay体育app下载地址

然後

在" ${數據庫}"顯示表

Kaniz
社區經理
社區經理

嗨@Mohammad軍刀,我們一直沒有收到你自從上次反應@Pat Sienkiewicz,我檢查,看看他的建議幫助你。

否則,如果你有任何解決方案,請與社區分享,因為它可以幫助別人。

同時,請別忘了點擊“選擇最佳”按鈕時提供的信息幫助解決你的問題。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map