语法

  • 语法格式如下:
    日期 +(-) bit_expr
  • 同以下语法等价:
    日期 +(-) interval expr type
    日期加减运算跟普通的加减运算逻辑一样,只是后面加的数字、字符或表达
    式的单位为天数。该语法是在 date 类型、datetime 类型、timestamp 类型、time类型的变量后面加(或减去)指定的 bit_expr 的天数。示例

示例

CAST(‘2002-06-18’ as date) + 30 为日期,返回增加 30 天后的日期。

gbase> SELECT CAST('2002-06-18' as date) + 30 from t;
+----------------------------------+
| CAST('2002-06-18' as date) + 30 |
+----------------------------------+
| 2002-07-18 |
+----------------------------------+
1 row in set

【GBase 8a MPP数据库集群】日期算术运算相关推荐

  1. 【GBase 8a MPP数据库集群】使用 MAX_BAD_RECORDS 加载数据文件

    说明: MAX_BAD_RECORDS:在每次加载的任务中,设定错误数据行数的上限.当本次加载任务产生的错误数据行数大于 max_bad_records 设定的值时,加载任务回滚,加载工具报错退出.不 ...

  2. 【GBase 8a MPP数据库集群】函数DECODE

    语法 DECODE(value,value1,result1, value2,result2, value3,result3,- , result) 函数说明 类似于 CASE value WHEN ...

  3. 【GBase 8a MPP数据库集群】CAST 和 CONVERT 函数

    函数说明 CAST(expr AS type), CONVERT(expr,type), CONVERT(expr USING transcoding_name)CAST()和 CONVERT()函数 ...

  4. 【GBase 8a MPP数据库集群】计算字符串长度 BIT_LENGTH(str)

    函数说明 返回字符串 str 的比特长度,以比特进行计算. 示例 示例 1 str 的值为" text",返回其对应的比特长度. gbase> SELECT BIT_LENG ...

  5. 【GBase 8a MPP数据库集群】使用 AUTOFILL 关键字补齐缺失数据

    说明: AUTOFILL:用于设定是否启用缺失列自动补齐功能,启用该参数后,对缺失分割符的字段数据按照 default 值或者 NULL 值进行加载,默认不自动补齐. 建表语句: create tab ...

  6. 【GBase 8a MPP数据库集群】使用 TABLE_FIELDS 指定加载 longblob 数据

    longblob 类型数据加载方法分为两种,一种是数据形式的加载,一种是文件形式的加载.加载该类型数据时,需要在 table_fields 参数中对 longblob 列指定type_text. ty ...

  7. GBase 8a 高可用集群同城双活灾备方案

    GBase 8a数据库集群支持主备模式的同城双活灾备方案,其原理为主集群承担应用,对数据进行批量操作(包括数据加载和数据加工),在主集群加工完数据之后,每天特定时间点将数据增量同步到同城双活的备集群当 ...

  8. GBase 8a技术特性-集群架构

    GBase 8a MPP Cluster采用 MPP + Shared Nothing 的分布式联邦架构,具有良好的扩展性,采用多活协调节点.运算节点的两级部署结构,无特定主节点,以避免单点故障和单点 ...

  9. GBase 8a MPP数据库JDBC驱动链接虚拟集群

    JDBC支持指定VC与数据库连接,需要通过在url中配置参数实现,对于配置了VC的集群,且用户没有默认VC的情况,必须在url中指定VC才能与集群连接. 假设集群VC名称为vc1,url配置示例如下: ...

最新文章

  1. 怎么彻底删除电脑上的软件_你的电脑有救了:1 个神器几个进阶方法彻底删除流氓软件!...
  2. 每个程序员都应该知道的8个Linux命令
  3. [MATLAB粒子模拟笔记]初始化半个时间步的位置
  4. 如何使一台计算机可以在互联网上访问到
  5. mysql表的类型_浅谈MySQL表类型
  6. 关于Linux的总结(三)
  7. anaconda来创建python环境
  8. 荔枝派 Nano 全志 F1C100s 编译运行 Linux ubuntu并升级gcc
  9. Azure IoT Hub入门 - 接口介绍
  10. SQLite剖析之异步IO模式、共享缓存模式和解锁通知
  11. 60-400-040-使用-binlog-MySQL BinLog入门
  12. Linux下Grub命令配置详解
  13. apple id两步验证服务器,什么是Apple ID两步验证 苹果ID二次验证流程
  14. vim command line quick edit
  15. 批量更改PPT文件中的内容(修改大量PPT)
  16. java WinRM 远程连接 windows10 执行脚本
  17. 如何用xcode写c++
  18. Redis——有时候expire比exists更好用
  19. Hbase java API操作(模板代码)
  20. 通过对比3PL和4PL,来了解什么是4PL

热门文章

  1. 如何使图片和文字垂直对齐(vertical-align:middle;)
  2. prometheus官方下载地址
  3. 为什么32位系统支持的最大内存为4G?
  4. linux 4g大小文件夹,Linux: 如何分割文件,不再被 4G 大小限制了
  5. MATLAB产生三角波
  6. ChatGPT简单介绍:
  7. Zabbix配置后显示 否/NO
  8. 杭电ACM 改革春风吹满地
  9. 如何设计一个分布式ID生成器
  10. ffmpeg——同时剪辑多个视频并合并