在PostgreSQL中按间隔添加日期作为参数的预准备语句

维尼修斯

这有效:

String query = "select DATE '2016-03-16' + interval '7 days'";

但我想在准备好的语句中使用“ 2016-03-16”和7作为参数。怎么做?

我这样尝试过,但没有成功:

String query = "select DATE ? + interval ?";
Object param[] = {"2016-03-16", "7 days"};
伊戈尔·罗曼琴科(Igor Romanchenko)

尝试类似:

select to_date(?, 'YYYY-MM-DD') + cast(? as interval)

另一种选择是使用类似

select cast(? as date) + cast(? as interval)

但这取决于当前语言环境的日期转换

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Postgresql中带有按间隔添加日期作为参数的日期的准备好的语句

来自分类Dev

Oracle for SSIS包中的预准备语句

来自分类Dev

如何在php中的Postgresql中使用白名单和预准备语句?

来自分类Dev

如何在Java中的预准备语句中添加密码

来自分类Dev

PHP:预准备语句

来自分类Dev

PHP:预准备语句

来自分类Dev

在所选参数中使用预准备语句

来自分类Dev

不知道有多少参数时的预准备语句

来自分类Dev

预准备语句中的参数是否包含连字符(-)?

来自分类Dev

在PHP中使用MySQLi预准备语句,获取“预准备语句中没有为参数提供数据”

来自分类Dev

如何在C ++中的Postgresql中准备语句和绑定参数

来自分类Dev

PHP中的预准备语句不绑定结果

来自分类Dev

使用mysqli预准备语句测试表中某行的存在

来自分类Dev

在npgsql预准备命令中替换预准备查询参数的问题

来自分类Dev

在PostgreSQL中添加负间隔

来自分类Dev

如何在准备好的语句游标中添加集合(列表等)参数

来自分类Dev

PHP-如何记录准备好的语句作为参数

来自分类Dev

SQL语句和预准备语句错误

来自分类Dev

准备的语句参数问题

来自分类Dev

PostgreSQL使用日期间隔和SELECT语句

来自分类Dev

如何将多个参数绑定到MySQLi预准备语句

来自分类Dev

Java不会运行带有参数的预准备语句并且不会引发任何错误

来自分类Dev

使用case语句mysql添加日期间隔

来自分类Dev

使用case语句mysql添加日期间隔

来自分类Dev

如何在PHP中的PostgreSQL数据库上使用多个参数编写准备好的语句

来自分类Dev

PHP-MySQLi预准备语句

来自分类Dev

.Net Core Npgsql预准备语句

来自分类Dev

PHP-MySQLi预准备语句

来自分类Dev

预准备语句中的STR_TO_DATE

Related 相关文章

热门标签

归档