nullif和ifnull 更多内容
  • Oracle、Teradata和MySQL语法兼容性差异

    表达式case、coalesce、if、ifnull入参类型不同 报错 兼容TD行为,支持数字字符串之间的类型转换,比如coalesce参数输入intvarchar类型,解析成varchar类型。 兼容MySQL行为,支持其他类型字符串之间的类型转换,比如coalesce参数输入date、intvarchar类型,解析成varchar类型。

    来自:帮助中心

    查看更多 →

  • 函数

    SOUNDEX(vendor_name) = SOUNDEX('test') ORDER BY vendor_name; IFNULL SELECT IFNULL(product_id, 0) FROM Products; 表2 时间日期函数 函数表达式 示例 支持范围 DAY()

    来自:帮助中心

    查看更多 →

  • 配置LLVM

    (IS_NOT_NULL/IS_NULL) Operator表达式 Function表达式 (lpad, substring, btrim, rtrim, length) Nullif表达式 表达式计算支持的数据类型包括bool,tinyint,smallint,int,bigint,float4,float8,nu

    来自:帮助中心

    查看更多 →

  • 配置LLVM

    (IS_NOT_NULL/IS_NULL) Operator表达式 Function表达式 (lpad, substring, btrim, rtrim, length) Nullif表达式 表达式计算支持的数据类型包括bool,tinyint,smallint,int,bigint,float4,float8,nu

    来自:帮助中心

    查看更多 →

  • 平台和客户端兼容性

    不允许出现非GROUP BY的key值、且不是常量聚集函数的投影列。 可独立设置取消,但无实际作用。 可独立设置取消。 no_zero_in_date 不允许日期中的年、月、日是0值。 可独立设置取消,但无实际作用。 可独立设置取消。 no_zero_date 不允许日期是0值(0000-00-00)。

    来自:帮助中心

    查看更多 →

  • 平台和客户端兼容性

    假定函数add_months的两个参数分别为param1param2,param1的月份param2的为月份result。 不设置此配置项时,如果param1的日期(Day字段)为月末,并且param1的日期(Day字段)比result月份的月末日期小,计算结果中的日期字段(Day字段)param1的日期字段保持一致。比如,

    来自:帮助中心

    查看更多 →

  • 关键字

    关键字 SQL里有保留字非保留字之分。根据标准,保留字绝不能用做其他标识符。非保留字只是在特定的环境里有特殊的含义,而在其他环境里是可以用做标识符的。 表1 SQL关键字 关键字 GaussDB (DWS) SQL:1999 SQL-92 ABORT 非保留 - - ABS - 非保留

    来自:帮助中心

    查看更多 →

  • 平台和客户端兼容性

    arning,返回对应数据的0值。 可独立设置取消。 可独立设置取消。 only_full_group_by 不允许出现非GROUP BY的key值、且不是常量聚集函数的投影列。 可独立设置取消,但无实际作用。 可独立设置取消。 no_zero_in_date 不允许日期中的年、月、日是0值。

    来自:帮助中心

    查看更多 →

  • 平台和客户端兼容性

    假定函数add_months的两个参数分别为param1param2,param1的月份param2的为月份result。 不设置此配置项时,如果param1的日期(Day字段)为月末,并且param1的日期(Day字段)比result月份的月末日期小,计算结果中的日期字段(Day字段)param1的日期字段保持一致。比如,

    来自:帮助中心

    查看更多 →

  • 多表连接场景下DISTINCT优化

    'mmo0l3f8' and ed.code = 'contract' and et.billtype = 'contract' order by ifnull(et.utime,et.ctime) desc limit 0,10; 执行计划: +----+-------------+----

    来自:帮助中心

    查看更多 →

  • 多表连接场景下DISTINCT优化

    'mmo0l3f8' and ed.code = 'contract' and et.billtype = 'contract' order by ifnull(et.utime,et.ctime) desc limit 0,10; 执行计划: +----+-------------+----

    来自:帮助中心

    查看更多 →

  • 保留关键字

    NESTING, NEW, NEXT, NO, NONE, NORMALIZE, NORMALIZED, NOT, NULL, NULLABLE, NULLIF, NULLS, NUMBER, NUMERIC, OBJECT, OCTETS, OCTET_LENGTH, OF, OFFSET,

    来自:帮助中心

    查看更多 →

  • 保留关键字

    NESTING, NEW, NEXT, NO, NONE, NORMALIZE, NORMALIZED, NOT, NULL, NULLABLE, NULLIF, NULLS, NUMBER, NUMERIC O OBJECT, OCTETS, OCTET_LENGTH, OF, OFFSET

    来自:帮助中心

    查看更多 →

  • 关键字

    关键字 SQL里有保留字非保留字之分。根据标准,保留字绝不能用做其他标识符。非保留字只是在特定的环境里有特殊的含义,而在其他环境里是可以用做标识符的。 表1 SQL关键字 关键字 GaussDB(DWS) SQL:1999 SQL:1992 ABORT 非保留 - - ABS -

    来自:帮助中心

    查看更多 →

  • DDL

    后,表结构仍然一致,则可进行分区普通表数据的交换;GaussDB需要保证普通表分区表的被删除列严格对齐才能进行分区普通表数据的交换。 MySQLGaussDB的哈希算法不同,所以两者在相同的hash分区存储的数据可能不一致,导致最后交换的数据也可能不一致。 MySQL的分

    来自:帮助中心

    查看更多 →

  • DDL

    法进行分区普通表数据的交换;GaussDB表或分区使用不同的tablespace时,仍可进行分区普通表数据的交换。 对于列默认值,MySQL不会校验默认值,因此默认值不同时也可进行分区普通表数据的交换;GaussDB会校验默认值,如果默认值不同,则无法进行分区普通表数据的交换。

    来自:帮助中心

    查看更多 →

  • 数值数据类型

    greatest/least、ifnull/if、case when/decode,MySQL不补齐0,GaussDB在类型及宽度信息一致时补齐0。 作为函数/存储过程出入参、返回值时,MySQL支持功能、GaussDB语法不报错功能不支持。 GaussDB数据库 MySQL数据库整数类型具体差异请参见表1。

    来自:帮助中心

    查看更多 →

  • 数值数据类型

    greatest/least、ifnull/if、case when/decode,MySQL不补齐0,GaussDB在类型及宽度信息一致时补齐0。 作为函数/存储过程出入参、返回值时,MySQL支持功能、GaussDB语法不报错功能不支持。 GaussDB数据库MySQL数据库整数类型具体差异请参见表1。

    来自:帮助中心

    查看更多 →

  • 创建数据集时,不允许使用哪些名字?

    NEXT NO NONE NORMALIZE NORMALIZED NOT NTH_VALUE NTILE NULL NULLABLE NULLIF NULLS NUMBER NUMERIC OBJECT OCCURRENCES_REGEX OCTET_LENGTH OCTETS OF

    来自:帮助中心

    查看更多 →

  • 关键字

    关键字 SQL里有保留关键字非保留关键字之分,常见的SQL关键字请参见表1。根据标准,保留关键字绝不能用做其他标识符。非保留关键字只是在特定的环境里有特殊的含义,而在其他环境里是可以用做标识符的。 目前“非保留”关键字在作为数据库对象的标识符时存在如下限制: 不支持直接作为列别名使用,即类似SELECT

    来自:帮助中心

    查看更多 →

  • 关键字

    关键字 SQL里有保留关键字非保留关键字之分,常见的SQL关键字请参见表1。根据标准,保留关键字绝不能用做其他标识符。非保留关键字只是在特定的环境里有特殊的含义,而在其他环境里是可以用做标识符的。 目前“非保留”关键字在作为数据库对象的标识符时存在如下限制: 不支持直接作为列别名使用,即类似SELECT

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了