【问题标题】:How to pass null parameter to a function in POSTGRESQL?如何将空参数传递给 POSTGRESQL 中的函数?
【发布时间】:2013-05-28 16:49:21
【问题描述】:

我有一个问题。 我有一个名为

的函数
fn_Sell(id integer, idCreditCard integer, description varchar)

这是一个例子,不是全部功能,但我想传递 NULL,在 idCreditCard 中,该字段接受 null,但是当我传递 null 值时,

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

我认为整数不是空值类型的原因......我该怎么办?

在java中使用可调用语句,第二个参数我传递null

【问题讨论】:

  • 你必须向我们展示fn_Sell,但我猜你需要someStatement.setNull("idCreditCard", Types.INTEGER),而你正在尝试someStatement.setInt(null)
  • 你在哪里调用函数?爪哇?向我们展示您调用该函数的代码。

标签: java function postgresql null callable-statement


【解决方案1】:

我认为您的问题是您传递的是字符串“NULL”而不是 NULL 值。两者是不同的。检查通过了什么。

【讨论】:

    猜你喜欢
    • 2019-06-22
    • 1970-01-01
    • 2023-03-28
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 2015-10-30
    • 1970-01-01
    相关资源
    最近更新 更多