SQL标准错误码说明 根据X/Open和SQL Access Group SQL CAE规范(1992)所进行的定义,SQLERROR返回SQLSTATE值。SQLSTATE值是包含五个字符的字符串,由2个字符的SQL错误类和3个字符的子类构成。五个字符包含数值或者大写字母, 代表各种错误或者警告条件的代码
GaussDB(DWS)开发设计建议 GaussDB(DWS)总体开发设计规范 GaussDB(DWS)连接管理规范 GaussDB(DWS)对象设计规范 GaussDB(DWS) SQL开发规范 GaussDB(DWS)外表功能开发规范 GaussDB(DWS)存储过程开发规范
GaussDB(DWS)开发设计规范 GaussDB(DWS)总体开发设计规范 GaussDB(DWS)连接管理规范 GaussDB(DWS)对象设计规范 GaussDB(DWS) SQL开发规范 GaussDB(DWS)外表功能开发规范 GaussDB(DWS)存储过程开发规范
GAUSS-00191 -- GAUSS-00200 GAUSS-00191: "recursive query '%s' column %d has collation '%s' in non-recursive term but collation '%s' overall"
数据开发 使用GaussDB(DWS) Turbo引擎提升数据查询性能 使用GaussDB(DWS)冷热数据切换功能降低业务成本 使用GaussDB(DWS)分区自动管理功能降低电商和物联网行业数据分区维护成本 使用GaussDB(DWS)视图重建功能实现视图解耦以提升开发效率 HStore
GAUSS-02041 -- GAUSS-02050 GAUSS-02041: "could not fsync file '%s': %m" SQLSTATE: XX000 错误原因:无法sync文件。 解决办法:检查具体的错误码,进行处理。 GAUSS-02042: "could
GAUSS-01291 -- GAUSS-01300 GAUSS-01291: "cannot use aggregate in index predicate" SQLSTATE: 42803 错误原因:表达式索引中不能使用聚集操作。 解决办法:请勿在表达式索引中使用聚集操作。
GAUSS-04661 -- GAUSS-04670 GAUSS-04661: "illegal chars conversion may confuse COPY quote 0x%x" SQLSTATE: XX000 错误原因:quote导入参数设置为空格或者问号,同时又将compatible_illegal_chars
UNION,CASE和相关构造 SQL UNION构造把不相同的数据类型进行匹配输出为统一的数据类型结果集。因为SELECT UNION语句中的所有查询结果必须在一列里显示出来,所以每个SELECT子句中的元素类型必须相互匹配并转换成一个统一的数据类型。类似地,一个CASE构造的结果表达式必须转换成统一的类型
UNION,CASE和相关构造 SQL UNION构造把不相同的数据类型进行匹配输出为统一的数据类型结果集。因为SELECT UNION语句中的所有查询结果必须在一列里显示出来,所以每个SELECT子句中的元素类型必须相互匹配并转换成一个统一的数据类型。类似地,一个CASE构造的结果表达式必须转换成统一的类型
枚举类型 枚举(enum)类型是由一个静态、值的有序集合构成的数据类型。它们等效于很多编程语言所支持的enum类型。枚举类型可以是一周中的日期,或者一个数据的状态值集合。 枚举类型的声明 枚举类型可以使用CREATE TYPE命令创建,例如: 1 CREATE TYPE mood
如何选择DWS区域和可用分区 什么是区域、可用分区? 区域和可用分区用来描述数据中心的位置,您可以在特定的区域、可用分区创建资源。 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region
GAUSS-00411 -- GAUSS-00420 GAUSS-00411: "function %s does not exist" SQLSTATE: 42883 错误原因:函数不存在。 解决办法:检查是否已定义需要用到的函数。 GAUSS-00412: "%s(*) must
CREATE SYNONYM 功能描述 创建一个同义词对象。同义词是数据库对象的别名,用于记录与其他数据库对象名间的映射关系,用户可以使用同义词访问关联的数据库对象。 注意事项 定义同义词的用户成为其所有者。 若指定模式名称,则同义词在指定模式中创建。否则在当前模式创建。 支持通过同义词访问的数据库对象包括
步骤3:调优表操作具体步骤 选择存储方式 此实践中所使用的样例表为典型的TPC-DS表,是典型的多字段表,统计分析类查询场景多,因此选择列存存储方式。 1 WITH (ORIENTATION = column) 选择压缩级别 在步骤1:创建初始表并加装样例数据中没有指定压缩比,GaussDB
DWS语句处于idle in transaction状态常见场景 在使用PGXC_STAT_ACTIVITY视图查询用户SQL相关信息时,查询结果中的state字段有时会显示“idle in transaction”。idle in transaction具体含义为:后端在事务中,
GAUSS-01271 -- GAUSS-01280 GAUSS-01271: "non-partitioned table does not support local partitioned indexes " SQLSTATE: 0A000 错误原因:非分区表不支持创建local
GAUSS-02001 -- GAUSS-02010 GAUSS-02001: "could not fdatasync data file num %d, fd %d: %m" SQLSTATE: XX000 错误原因:无法sync文件到磁盘,根据%m报错信息确定具体原因。 解决办法
枚举类型 枚举(enum)类型是由一个静态、值的有序集合构成的数据类型。它们等效于很多编程语言所支持的enum类型。枚举类型可以是一周中的日期,或者一个数据的状态值集合。 枚举类型的声明 枚举类型可以使用CREATE TYPE命令创建,例如: 1 CREATE TYPE mood
CREATE SYNONYM 功能描述 创建一个同义词对象。同义词是数据库对象的别名,用于记录与其他数据库对象名间的映射关系,用户可以使用同义词访问关联的数据库对象。 注意事项 定义同义词的用户成为其所有者。 若指定模式名称,则同义词在指定模式中创建。否则,在当前模式创建。 支持通过同义词访问的数据库对象包括
您即将访问非华为云网站,请注意账号财产安全