`
x10232
  • 浏览: 57386 次
  • 来自: 北京
社区版块
存档分类
最新评论

PostGre/GreenPlum中interval在循环中的使用

 
阅读更多

格式:

select current_date, current_date + interval ' 2days';

错误用法:

select current_date, current_date + interval  2 || ' days';  报错

select current_date, current_date + interval  '2' || ' days'; 时间没变,还是当前时间

正确用法变形:

select current_date, current_date + 2 * interval  '1 days';

select current_date, current_date +  2 || ' days' ::interval;

 

变形用法在while等循环中使用比较方便 2替换成 i 即可

 

参考文献:http://stackoverflow.com/questions/9376350/postgresql-how-to-concat-interval-value-2-days

 

分享到:
评论

相关推荐

    DB2到GreenPlum/PostgreSQL的转换指南

    在FROM子句中使用子查询来定义临时表也是一种常见的做法。DB2与GreenPlum/PostgreSQL在这方面的实现相似,但在某些细节上可能存在差异。 ##### 2.4.3 在查询的SELECT部分中完全选择 在SELECT子句中嵌入子查询来生成...

    navicat for mysql/postgre/sqlserver v10.x注册机

    下载前请先退出电脑安全软件!!! Navicat for MySQL Enterprise v10.x Navicat for PostgreSQL Enterprise v10.x Navicat for SQLServer Enterprise v10.x Navicat for Oracle Enterprise v10.x ...

    Greenplum Database JDBC Driver:greenplum.jar

    本文将围绕"Greenplum Database JDBC Driver:greenplum.jar"这一主题,深入探讨其工作原理、使用方法以及在实际应用中的关键点。 一、Greenplum数据库简介 Greenplum数据库是一款基于PostgreSQL的分布式数据库系统...

    GREENPLUM介绍之数据库管理.docx

    source /usr/local/greenplum-db/greenplum_path.sh export MASTER_DATA_DIRECTORY=/data/vol1/master ``` 这里的`MASTER_DATA_DIRECTORY`指定了Master节点的数据目录路径。 **1.2 启动服务** 启动Greenplum...

    greenplum.zip

    标题“greenplum.zip”指的是一个包含与Greenplum数据库相关的资源的压缩文件,而描述说明这个压缩包中包含了使用JDBC(Java Database Connectivity)连接Greenplum数据库所需的依赖jar包。这通常意味着,如果你是一...

    Postgre SQL数据库安全防护.pptx

    * 数据泄露风险:Postgre SQL 数据库存在数据泄露风险,黑客可以通过 SQL 注入或其他方式获取数据库中的敏感信息。 * 认证风险:Postgre SQL 数据库存在认证风险,黑客可以通过破解密码或其他方式获取数据库中的敏感...

    postgre数据库使用手册

    1. **ACID事务一致性**:PostgreSQL严格遵循ACID(原子性、一致性、隔离性和持久性)原则,确保数据在事务处理中的可靠性。 2. **多版本并发控制(MVCC)**:PostgreSQL使用MVCC来实现读写并发,使得多个用户可以...

    MsSql+Mysql+oracle+Postgre驱动jar包

    为了在Java项目中使用这些驱动,你需要将对应的jar包添加到项目的类路径中,这可以通过IDE的构建路径设置或者在命令行中使用`java -cp`选项来实现。然后,你可以通过`Class.forName()`加载相应的驱动类,并使用`...

    Postgre SQL

    Postgre SQL 9.4安装包,用于Postgre SQL的安装

    postgre安装文档

    postgre安装文档

    vs连接postgre示例

    在本文中,我们将深入探讨如何在Visual Studio (VS) 2010中连接到PostgreSQL数据库,并通过一个简单的控制台应用程序示例进行演示。PostgreSQL是一种强大的开源关系型数据库管理系统,而ADO(ActiveX Data Objects)...

    Postgre数据库远程连接设置

    在Linux上,可以使用`systemctl restart postgresql`,在Windows上,可以使用`pg_ctl.exe -D "C:\Program Files\PostgreSQL\{version}\data" restart`。 ### 安全考虑与最佳实践 1. **限制IP范围**:尽管允许所有...

    postgre使用方法介绍

    例如,在Linux系统中,你可以使用APT、YUM或DNF等包管理器安装 PostgreSQL。在Windows上,也可以通过官方提供的安装程序来进行安装。 软件安装后,你可以开始创建数据库了。在 PostgreSQL 中创建新数据库之前,需要...

    postgre自动生成代码

    在IT行业中,数据库管理和自动化开发工具的使用是提高效率的关键环节。PostgreSQL,简称Postgre,是一款开源的对象关系型数据库管理系统,以其强大的功能和高度的稳定性受到开发者的喜爱。而"Postgre自动生成代码"指...

    postgre最新驱动

    postgre最新驱动

    nacos_postgre.sql

    nacos_postgre.sql

    易语言源码 Postgre SQL 连接池

    易语言源码 Postgre SQL 连接池。基于 http://www.sanye.cx/?id=12020 的源码 二次开发...封装了一些高级方法..包括,连接池+查询缓存+不知道真假的储存过程+慢查询记录。使用源码使用了E2EE支持库(模块部分思路借鉴...

    Postgregis+PostGIS

    Postgregis+PostGIS,开源的空数据库。

    QGIS连接Postgre数据库操作

    QGIS软件连接Postgre数据库截图操作

    VC访问Postgre数据库

    在这个程序中,两种主要的访问方式被提及:一是使用MFC(Microsoft Foundation Classes)中的CDatabase和CRecordset对象,二是采用ActiveX Data Objects(ADO)技术。 首先,让我们详细了解一下CDatabase和...

Global site tag (gtag.js) - Google Analytics