01-11-202206:50我
大家好,
我在磚新SQL,並從SQL Server,請等待我的。
我想知道什麼是相當於:
聲明@P_Name varchar (50) = ' BackOffice '
這樣使用:
創建數據庫@P_Name
謝謝。
01-12-202205:36我
@Salah k行不通,因為這些變量評估以外的SQL。
01-12-202205:52我
好的。
所以在磚比如SQL當不能創建存儲過程嗎?
01-12-202206:06我
不,我們支持udf(我們的名字存儲過程)。例如:
創建或替換函數generate_db_name(名稱字符串評論數據庫名稱)返回字符串評論的創建了一個數據庫名稱後綴BackOffice”包含SQL確定性返回名稱| |“BackOffice”
然而,這種失敗似乎創建數據庫隻接受一個字符串文字。
創建數據庫generate_db_name(測試);
01-12-202206:20我
好的,非常感謝您的時間。
01-19-202202:04我
使用python和建立一個sql字符串,可以執行。
e, g
一個= ' backoffice '
sql = f 'select *{一}”
打印(sql)
spark.sql (sql)
從未顯出
加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。
點擊在這裏注冊今天,加入!
參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。