检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
AZ settings are incorrect. Please set it." SQLSTATE无 错误原因:DN standby个数和AZ设置错误。 解决办法:修改XML文件后,再次执行操作。 GAUSS-53202: "The AZ information is incorrect
问题,基本都是数据类型之间转换导致,如字符a或空格转换成integer、bigint类型时触发。 在熟悉GaussDB(DWS)的数值类型和字符类型后,可以避免数据类型的使用问题,参考数据类型章节。 处理方法 以上述问题现象中的“字符串类型varchar直接转换为整数型integ
username/password,login denied." SQLSTATE: 28000 错误原因:用户名或密码无效,登录失败。 解决办法:检查登录的用户名和密码是否有效。 GAUSS-04046: "GSSAPI is not supported in protocol version 2" SQLSTATE:
PERFORMANCE查看告警SQL语句实际执行信息,详情请参见SQL执行计划详解。根据执行信息,如果估算内存使用(operator memory)和峰值内存(Peak Memory)均较大,比如大于max_process_memory的20%,则需要对该查询进行优化,详情请参见调优流程。
gsql客户端通过集群的公网地址或者内网地址访问集群。 操作步骤 在计算机本地Windows操作系统服务器(Windows cmd)中安装和运行gsql客户端。Windows操作系统支持Windows Server 2008/Windows 7及以上。 请参见下载客户端下载Windows
1663 | ORA | (4 rows) 使用管理员用户给普通用户赋予创建外部服务器的权限和使用外表的权限。 使用数据库管理员用户通过数据库客户端连接新建的数据库。 例如,使用gsql客户端的用户可以直接使用如下语句切换为管理员用户去连接新建的数据库:
x, y FROM t2) SELECT * FROM s1 JOIN s2 ON s1.a=s2.x; 该语句中定义了两个CTE,s1和s2,其中s1指定了列名为a,b,s2未指定列名,则列名为输出列名x,y。 每个CTE可以在主查询中引用0次、1次或多次。 同一个语句块中不
x, y FROM t2) SELECT * FROM s1 JOIN s2 ON s1.a=s2.x; 该语句中定义了两个CTE,s1和s2,其中s1指定了列名为a,b,s2未指定列名,则列名为输出列名x,y。 每个CTE可以在主查询中引用0次、1次或多次。 同一个语句块中不
x, y FROM t2) SELECT * FROM s1 JOIN s2 ON s1.a=s2.x; 该语句中定义了两个CTE,s1和s2,其中s1指定了列名为a,b,s2未指定列名,则列名为输出列名x,y。 每个CTE可以在主查询中引用0次、1次或多次。 同一个语句块中不
右键单击所需列,选择“更改数据类型”。 弹出“更改数据类型”对话框。 修改复杂数据类型时,现有数据类型将显示为“未知”。 选择“模式数据类型”和“数据类型”。根据选择,如“精度/大小”已启用,输入详细信息,单击“确定”。Data Studio在状态栏显示操作状态。 重命名列 右键单击列,选择“重命名”。
SELECT * FROM t2; ^ 解决办法 示例中,t1表和t2表在b列上类型不同,导致在UNION操作时出现类型不匹配的报错,应保证UNION各分支相同位置的输出列类型匹配。 t2表b列是text类
nt前的修饰符与对应参数的修饰符一致。 匿名块中间的输入输出参数使用占位符来指明,要求占位符个数与参数个数相同,并且占位符所对应参数的顺序和USING中参数的顺序一致。 目前GaussDB(DWS)在动态语句调用匿名块时,EXCEPTION语句中暂不支持使用占位符进行输入输出参数的传递。
并使用CHECK()函数确保输入枚举值的正确性 对于SET的类型转换,将转换为VARCHAR类型,精度大小为各枚举值字段长度与分隔符数量和的4倍。 输入示例ENUM 1 2 3 4 CREATE TABLE IF NOT EXISTS `runoob_dataType_test`(
aussDB(DWS)中的GTM来完成,只是在设计上尽量避免阻塞在GTM上,因此GTM并没有太多瓶颈,而且有些场景下还可以GTM-Free和GTM-Lite。 从传统单机数据库的应用开发模式到并行数据库,为确保获得更好的性能,可能需要对业务进行少量改动,尤其是传统Oracle的存
nt前的修饰符与对应参数的修饰符一致。 匿名块中间的输入输出参数使用占位符来指明,要求占位符个数与参数个数相同,并且占位符所对应参数的顺序和USING中参数的顺序一致。 目前GaussDB(DWS)在动态语句调用匿名块时,EXCEPTION语句中暂不支持使用占位符进行输入输出参数的传递。
nt前的修饰符与对应参数的修饰符一致。 匿名块中间的输入输出参数使用占位符来指明,要求占位符个数与参数个数相同,并且占位符所对应参数的顺序和USING中参数的顺序一致。 目前GaussDB(DWS)在动态语句调用匿名块时,EXCEPTION语句中暂不支持使用占位符进行输入输出参数的传递。
表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点获取。 例如GaussDB(DWS)在“华北-北京四”区域的Endpoint为“dws.cn-north-4.myhuaweicloud
NEXT或RETURN QUERY命令的执行,结果集中会有多个结果。函数执行完成后会一起返回所有结果。 RETURN NEXT可用于标量和复合数据类型。 RETURN QUERY有一种变体RETURN QUERY EXECUTE,后面还可以增加动态查询,通过USING向查询插入参数。
check type. " SQLSTATE: 无 错误原因:无效的检查类型。 解决办法:缩容模块检查节点组的检查类型错误,应该是precheck和postcheck,其他类型都是错误。 GAUSS-52620 : " Not all nodes found. The following
row) 访问XML值 XML数据类型比较特殊,它不提供任何比较操作符,这是因为对于XML数据没有通用的比较算法,所以无法通过比较一个XML值和一个搜索值来检索数据行。XML数据通常应该伴随一个ID值用于检索数据。另一种比较XML值的方案是将XML值转换成字符串,但字符串的比较并不能解决常见的XML值比较场景。