检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数的结果与MySQL也存在差异。 类型转换 相比较MySQL,GaussDB仅支持datetime类型与char(n)、nchar(n)、timestamp类型之间的相互转换、datetime到date、time类型的转换(仅赋值和显式转换)。不支持与binary、decimal
表达式返回true的行才会被更新。不建议使用int等数值类型作为condition,因为int等数值类型可以隐式转换为Boolean值(非0值隐式转换为true,0转换为false),可能导致非预期的结果。 WHERE CURRENT OF cursor_name 当cursor
999999999999999 (1 row) cosh(x) 描述:双曲余弦。 返回值类型:dp or numeric,不考虑隐式类型转换的情况下与输入相同。 示例: 1 2 3 4 5 gaussdb=# SELECT cosh(4); cosh
默认情况下,数组的元素类型是成员表达式的公共类型,使用和UNION或CASE结构(UNION,CASE和相关构造)相同的规则决定。可以通过显式类型转换将数组构造为想要的数据类型,示例如下: gaussdb=# SELECT ARRAY[1, 2, 3]::varchar[]; array
大部分数据类型都可用比较操作符进行比较,并返回一个布尔类型的值。 比较操作符均为双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。 GaussDB提供的比较操作符请参见表1。 表1 比较操作符 操作符 描述 < 小于 > 大于 <= 小于或等于 >= 大于或等于
母、数字、中划线或下划线,不能包含其他特殊字符。 单击,提交修改。 单击,取消修改。 在实例的“基本信息”页面,查看修改结果。 父主题: 变更实例
DN主备倒换 DN主备倒换概述 修改DN切换策略 执行DN主备倒换 父主题: 变更实例
响应参数说明 名称 参数类型 说明 job_id String 规格变更的任务ID,仅变更按需实例时会返回该参数。 order_id String 订单ID,仅变更包周期实例会返回该参数。 请求示例 变更按需实例的规格,变更为16U128G。 PUT https://gaussdb-opengauss
默认情况下,数组的元素类型是成员表达式的公共类型,使用和UNION或CASE结构(UNION,CASE和相关构造)相同的规则决定。可以通过显式类型转换将数组构造为想要的数据类型,示例如下: gaussdb=# SELECT ARRAY[1, 2, 3]::varchar[]; array
默认情况下,数组的元素类型是成员表达式的公共类型,使用和UNION或CASE结构(UNION,CASE和相关构造)相同的规则决定。可以通过显式类型转换将数组构造为想要的数据类型,示例如下: gaussdb=# SELECT ARRAY[1, 2, 3]::varchar[]; array
扩容磁盘概述 GaussDB实例使用一段时间后业务攀升,原申请磁盘空间大小不足以支撑储存完整业务量。此时,您可以通过磁盘扩容功能扩容数据库实例的磁盘。目前GaussDB支持的磁盘扩容方式见表1。 表1 磁盘扩容方式 扩容方式 支持的实例类型 扩容范围 说明 手动扩容实例磁盘 分布式版
默认情况下,数组的元素类型是成员表达式的公共类型,使用和UNION或CASE结构(UNION,CASE和相关构造)相同的规则决定。可以通过显式类型转换将数组构造为想要的数据类型,示例如下: gaussdb=# SELECT ARRAY[1, 2, 3]::varchar[]; array
引号来规避这个问题。 若客户端编码为A,服务器端编码为B,则需要满足数据库中存在编码格式A与B的转换。数据库能够支持的所有的编码格式转换详见系统表PG_CONVERSION(若无法转换,则建议客户端编码与服务器端编码保持一致,客户端编码可通过GUC参数client_encoding修改)。
GaussDB数据库 差异 IF() 支持,存在差异 expr1入参仅支持bool类型。非bool类型入参若不能转换为bool类型则报错。 若expr2、expr3两个入参类型不同且两类型间不存在隐式转换函数则报错。 两个入参类型相同时,返回该入参类型。 若expr2、expr3两个入参类型分别为
数值类型作为condition,因为int等数值类型可以隐式转换为bool值(非0值隐式转换为true,0转换为false),可能导致非预期的结果。 WHERE子句中可以通过指定"(+)"操作符的方法将表的连接关系转换为外连接。但是不建议用户使用这种用法,因为这并不是SQL的标准
SET类型支持与int2、int4、int8、float4、float8、numeric、char、varchar、text、nvarchar2数据类型的转换。 注意事项 SET类型的表字段值必须是SET类型定义的集合的子集。如: gaussdb=# CREATE TABLE employee (
大部分数据类型都可用比较操作符进行比较,并返回一个布尔类型的值。 比较操作符均为双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。 GaussDB提供的比较操作符请参见表1。 表1 比较操作符 操作符 描述 < 小于 > 大于 <= 小于或等于 >= 大于或等于
大部分数据类型都可用比较操作符进行比较,并返回一个布尔类型的值。 比较操作符均为双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。 GaussDB提供的比较操作符请参见表1。 表1 比较操作符 操作符 描述 < 小于 > 大于 <= 小于或等于 >= 大于或等于
大部分数据类型都可用比较操作符进行比较,并返回一个布尔类型的值。 比较操作符均为双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。 GaussDB提供的比较操作符请参见表1。 表1 比较操作符 操作符 描述 < 小于 > 大于 <= 小于或等于 >= 大于或等于
存表的查询语句转换为向量化执行计划执行。 行存表转换为向量化执行引擎执行不是对所有的查询场景都适用。参考向量化引擎的优势,如果查询语句中包含表达式计算、多表join、聚集等操作时,通过转换为向量化执行能够获得性能提升。从原理上分析,行存表转换为向量化执行,会产生转换的开销,导致性