gpt4 book ai didi

sql - 如何为日期变量提供一个由 Postgresql 中的整数变量组成的间隔

转载 作者:行者123 更新时间:2023-11-29 13:05:45 28 4
gpt4 key购买 nike

我正在尝试从特定日期提取年数,正确的语法是

<date> - interval '5 years';

但我不想提取特定的年数,而是提取一个变量,用户将提供该变量作为参数。我尝试了以下变量名称是 years :

date+interval '% years',years;

我收到一个错误,它不允许我那样做。什么是正确的方法。

最佳答案

我相信你应该能够写:

specific_date + (number_of_years || ' years')::INTERVAL

(免责声明:未经测试,自从我上次做这种事情已经一年多了。)

关于sql - 如何为日期变量提供一个由 Postgresql 中的整数变量组成的间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13222967/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com