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

得到錯誤時將數據插入表的列bigint

jit
新的貢獻者二世

你好,

我使用磚SQL編輯器創建表。表定義是

如果存在(數據庫)刪除表。* * * _t;

創建表(數據庫),* * * _jitu_test

(

id長整型數字

)

使用δ

位置“測試/生/ * * * _jitu_test”

TBLPROPERTIES (' delta.minReaderVersion ' = ' 1 ', ' delta.minWriterVersion ' = ' 2 ', ' delta.feature。allowColumnDefaults ' = '支持');

表被創建成功。當我插入

插入數據庫。* * * _t (id)值(1);

它給錯誤。

. lang。java.lang.Long整數不能投

我不想那麼演員因為在每一列長整型數字我得寫。我現在試著用下麵的運氣。有配置我必須設置或與產品的問題嗎

——設置ansi_mode = true;

——設置spark.sql.ansi.enabled = true;

2回答2

werners1
尊敬的貢獻者三世

你能嚐試用值(1升)?

L longType指定號碼是一部分。

https://spark.apache.org/docs/latest/sql-ref-literals.html數值文字

Vidula_Khanna
主持人
主持人

嗨@jitendra goswami炮轟道:

我們一直沒有收到你自從上次反應@Werner Stinckens r,我檢查看看她的建議幫助你。

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

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

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

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

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

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

Baidu
map