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

相當於什麼“磚SQL聲明……”?

wyzer
因素二世

大家好,

我在磚新SQL,並從SQL Server,請等待我的。

我想知道什麼是相當於:

聲明@P_Name varchar (50) = ' BackOffice '

這樣使用:

創建數據庫@P_Name

謝謝。

15日回複15

BilalAslamDbrx
尊敬的貢獻者二世
尊敬的貢獻者二世

@Salah k行不通,因為這些變量評估以外的SQL。

wyzer
因素二世

好的。

所以在磚比如SQL當不能創建存儲過程嗎?

BilalAslamDbrx
尊敬的貢獻者二世
尊敬的貢獻者二世

不,我們支持udf(我們的名字存儲過程)。例如:

創建或替換函數generate_db_name(名稱字符串評論數據庫名稱)返回字符串評論的創建了一個數據庫名稱後綴BackOffice”包含SQL確定性返回名稱| |“BackOffice”

然而,這種失敗似乎創建數據庫隻接受一個字符串文字。

創建數據庫generate_db_name(測試);

wyzer
因素二世

好的,非常感謝您的時間。

Bilal1
新的貢獻者三世

使用python和建立一個sql字符串,可以執行。

e, g

一個= ' backoffice '

sql = f 'select *{一}”

打印(sql)

spark.sql (sql)

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

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

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

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

Baidu
map