2013-05-28 56 views
0

我有問題。 我有一個名爲如何將空參數傳遞給POSTGRESQL中的函數?

fn_Sell(id integer, idCreditCard integer, description varchar) 

那一個exameple功能,是不是所有的功能,但我想通過NULL,在idCreditCard,現場acepts空,但是當我通過空值,

it said UNKONW kind of parameter (integer, UNKONW , varchar) 

我認爲是整數的原因不是空值類型的值....我能做什麼?

y使用可調用語句在Java中,和第二個參數我通過空

+0

你必須向我們展示'fn_Sell',但是我想你需要'someStatement.setNull(「idCreditCard」,Types.INTEGER)'並且你正在嘗試'someStatement.setInt(null)' –

+0

你在哪裏打電話功能? Java的?向我們展示您調用函數的代碼。 – NewK

回答

1

我覺得你的問題是,你正在傳遞字符串「NULL」,而不是NULL值。兩者都不同。檢查傳遞的內容。

相關問題