检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
段。左边表达式对子查询结果的每一行进行一次计算和比较。如果找到任何相等的子查询行,则IN结果为true。如果没有找到任何相等行,则结果为false(包括子查询没有返回任何行的情况)。 表达式或子查询行里的NULL遵照SQL处理布尔值和NULL组合时的规则。如果两个行对应的字段都相
for 'buffering' option" SQLSTATE: 22023 错误原因:BufferingOption的选项非:on、off和auto。 解决办法:内部错误。检查BufferingOption选项。 GAUSS-03684: "no parent buffer provided
错误原因:执行用户不是大对象的所有者。 解决办法:检查此大对象的用户权限,是否为大对象的所有者。 GAUSS-01763: "must be system admin" SQLSTATE: 42501 错误原因:该对象被初始用户所拥有,但是该对象的持有者却并非被初始用户所拥有。 解
从OBS导入数据。 数据上传到OBS对象存储服务中,再从OBS中导入,支持CSV,TEXT格式数据。 通过INSERT语句直接插入数据。 用户可以通过GaussDB(DWS)提供的客户端工具(gsql)或者JDBC/ODBC驱动从上层应用向GaussDB(DWS)写入数据。Gau
字段。左边表达式对子查询结果的每一行进行一次计算和比较。如果找到任何相等的子查询行,则IN结果为"真"。如果没有找到任何相等行,则结果为"假"(包括子查询没有返回任何行的情况)。 表达式或子查询行里的NULL遵照SQL处理布尔值和NULL组合时的规则。如果两个行对应的字段都相等且
"Permission denied to create role." SQLSTATE: 42501 错误原因:没有权限创建用户。 解决办法:检查用户权限,是否可以创建用户。 GAUSS-00580: "Separation of privileges is used,user can't
释放当前会话中所有临时表的相关资源,包括VOLATILE临时表和GLOBAL临时表。 PLANS 释放当前会话中所有缓存的查询计划,强制在下次使用相关prepare语句时重新规划。 SEQUENCES 丢弃缓存的所有序列相关的状态,包括currval()/lastval()信息和任何至今还未通过nextval()返回的预先分配的序列值。
procedural language '%s'" SQLSTATE: 42501 错误原因:需要管理员用户才能创建存储过程语言。 解决办法:检查创建存储过程语言的用户是否是管理员用户。 GAUSS-01143: "function %s must return type 'language_handler'"
GAUSS-02978: "lower and upper bounds must be finite" SQLSTATE: 2201G 错误原因:下限和上限必须为有限值。 解决办法:请检查输入数据。 GAUSS-02979: "reference to parent directory ('
有2~10倍。 不论是简单的过滤、排序、聚集,还是复杂的多表关联、窗口计算、CTE查询,9.1.0版本都有明显性能优势。 表1 TPC-H和TPC-DS性能总览 1000x DWS开箱性能 版本 8.3.0 9.1.0.200 - 存算一体(s) 存算一体(s) 存算分离(s) TPC-H
pg_namespace; 这些Schema是在创建临时表时,该临时表通过每个会话独立的以pg_temp开头的Schema来保证只对当前会话可见,因此,不建议用户在日常操作中手动删除以pg_temp,pg_toast_temp开头的Schema。 临时表只在当前会话可见,本会话结束后会自动删除,这些相应的Schema也会被删除。
DROP SCHEMA 功能描述 从数据库中删除模式。 注意事项 只有模式的所有者或者被授予了模式DROP权限的用户有权限执行DROP SCHEMA命令,系统管理员默认拥有此权限。 DROP对象操作(如DATABASE、USER/ROLE、SCHEMA、TABLE、VIEW等对象
更新表中的数据。UPDATE修改满足条件的所有行中指定的字段值,WHERE子句声明条件,SET子句指定的字段会被修改,没有出现的字段则保持它们的原值。 注意事项 要修改表,用户必须对该表有UPDATE权限。 对expression或condition条件里涉及到的任何表要有SELECT权限。 不允许对表的分布列(distribute
开发前准备 如果用户在APP的开发中,使用了连接池机制,那么需要遵循如下规范: 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET ALL;”将连接的状态清空。 如果使用了临时表,那么
CONFIGURATION 功能描述 删除已有文本搜索配置。 注意事项 要执行DROP TEXT SEARCH CONFIGURATION命令,用户必须是该文本搜索配置的所有者。 语法格式 1 DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name
开发前准备 如果用户在APP的开发中,使用了连接池机制,那么需要遵循如下规范: 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET ALL;”将连接的状态清空。 如果使用了临时表,那么
CONFIGURATION 功能描述 删除已有文本搜索配置。 注意事项 要执行DROP TEXT SEARCH CONFIGURATION命令,用户必须是该文本搜索配置的所有者。 语法格式 1 DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name
错误原因:不能对同一对象同时持有session级和事务级锁。 解决办法:检查对象加锁情况。 GAUSS-04100: "we seem to have dropped a bit somewhere" SQLSTATE: XX000 错误原因:持有锁和放锁mask不匹配。 解决办法:请联系技术支持工程师提供技术支持。
错误原因:必须使用数据库系统管理员用户获取文件信息。 解决办法:更换用户。 GAUSS-02988: "must be system admin to get file information" SQLSTATE: 42501 错误原因:必须使用数据库系统管理员用户来获取目录信息。 解决办法:更换用户。 GAUSS-02989:
如何使用GaussDB(DWS)自定义函数改写CRC32()函数 GaussDB(DWS)目前未内置CRC32函数,但如果需要实现MySQL中的CRC32()函数功能,用户可使用GaussDB(DWS)的自定义函数语句对其进行改写。 函数:CRC32(expr) 描述:用于计算循环冗余值。入参expr为字符串