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

磚sql current_user無法評估表達式

Himanshu_90
新的貢獻者三世

你好,

我有一個表如下:

創建表default.test_user (

ID bigint NOT NULL生成默認為身份(從1增加1),

usr1 varchar(255)非空,

壹空間時間戳不空,

usr2 varchar(255)非空,

使用三角洲ts2時間戳NOT NULL);

我試圖插入數據如下:

插入表default.test_user

(壹空間usr1 usr2 ts2)

(current_timestamp current_user current_user current_timestamp)

我得到錯誤如下:

無法評估表達式current_user()在內聯表定義“current_user ()”;4號線pos 1

請建議。

8回答說8

Kemp48
新的貢獻者二世

current_user函數在磚SQL不是評估作為一種有效的表達式,因為它是不支持的平台。Beplay体育安卓版本相反,您可以使用current_user_name函數來檢索當前用戶的名稱。

謝謝,

安泰醫療保險

Himanshu_90
新的貢獻者三世

選擇current_user是為我工作…它是結合current_timestamp不工作。請試試這個:

插入表default.test_user

(壹空間usr1 usr2 ts2)

(current_timestamp current_user current_user current_timestamp)

ajaypanday6781
尊敬的貢獻者二世

嗨@Himanshu Agrawal,

它為我工作,請參考下麵的快照-

Himanshu_90
新的貢獻者三世

選擇current_user適合我…但它不工作的具體情況我貼……與current_timestamp

試試這個:

插入表default.test_user

(壹空間usr1 usr2 ts2)

(current_timestamp current_user current_user current_timestamp)

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

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

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

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

Baidu
map