检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
file_type 'pipe',auto_create_pipe 'false'); GDS启用‐r递归参数时只识别一个管道文件,即GDS只会识别当前数据目录下的一个管道文件而不会递归寻找,因此-r参数在管道文件导入导出场景下不生效。 管道文件的导入导出不支持CN Retry,因为
tatement的查询结果。 游标的属性中%FOUND、%NOTFOUND、%ROWCOUNT在GaussDB(DWS)数据库中都是访问同一个内部变量,事务和匿名块不支持多个游标同时访问。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
tatement的查询结果。 游标的属性中%FOUND、%NOTFOUND、%ROWCOUNT在GaussDB(DWS)数据库中都是访问同一个内部变量,事务和匿名块不支持多个游标同时访问。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
MAXVALUE。 OWNED BY 将序列和一个表的指定字段进行关联。这样,在删除指定字段或其所在表的时候会自动删除已关联的序列。 如果序列已经和表有关联后,使用OWNED BY参数后新的关联关系会覆盖旧的关联。 关联的表和序列的所有者必须是同一个用户,并且在同一个模式中。 使用OWNED BY
2:d1f1/128 2001:4f8:3:ba:2e0:81ff:fe22:d1f1 inet inet类型在一个数据区域内保存主机的IPv4或IPv6地址,以及一个可选子网。主机地址中网络地址的位数表示子网(“子网掩码”)。如果子网掩码是32并且地址是IPv4,则这个值不表示
Block)一般用于不频繁执行的脚本或不重复进行的活动。它们在一个会话中执行,并不被存储。 语法 匿名块的语法参见图1。 图1 anonymous_block::= 对以上语法图的解释如下: 匿名块程序实施部分,以BEGIN语句开始,以END语句停顿,以一个分号结束。输入“/”按回车执行它。 最后的
了SHA256格式的哈希,导致仍然无法使用MD5做口令认证。 要解决该问题,参见以下操作: 新建一个数据库用户用于连接,或者重置准备使用的数据库用户的密码。 如果您使用的是管理员账号,参见重置密码。 如果是普通用户,可以先通过其他客户端工具(例如Data Studio)连接数据库后,使用ALTER
Block)一般用于不频繁执行的脚本或不重复进行的活动。它们在一个会话中执行,并不被存储。 语法 匿名块的语法参见图1。 图1 anonymous_block::= 对以上语法图的解释如下: 匿名块程序实施部分,以BEGIN语句开始,以END语句停顿,以一个分号结束。输入“/”按回车执行它。 最后的
LAST_VALUE(value any) 描述:LAST_VALUE函数取各组内的最后一个值作为返回结果。 返回值类型:与参数数据类型相同。 LAST_VALUE函数支持IGNORE NULLS语法,该语法返回非NULL窗口中的最后一个值,如果所有值都为NULL,则返回NULL,具体格式为: 1 LAST_VALUE
from_list 一个表的表达式列表,允许在WHERE条件里使用其他表的字段。与在一个SELECT语句的FROM子句里声明表列表类似。 目标表绝对不能出现在from_list里,除非在使用一个自连接(此时它必须以from_list的别名出现)。 condition 一个返回boole
from_list 一个表的表达式列表,允许在WHERE条件里使用其他表的字段。与在一个SELECT语句的FROM子句里声明表列表类似。 目标表禁止出现在from_list里,除非在使用一个自连接(此时它必须以from_list的别名出现)。 condition 一个返回boolea
[ IF EXISTS ] role_name [, ...]; 参数说明 IF EXISTS 如果指定的角色不存在,则发出一个notice而不是抛出一个错误。 role_name 要删除的角色名称。 取值范围:已存在的角色。 示例 删除角色manager: 1 DROP ROLE
SQLSTATE: 42601 错误原因:需要一个数字类型的参数,但语句中给的参数不是。 解决办法:检查SQL语句,给出正确的参数。 GAUSS-01098: "%s requires a boolean value" SQLSTATE: 42601 错误原因:需要一个布尔类型的参数,但语句中给的参数不是。
当前日期,是CURDATE()的同义词 CURDATE/CURDATE() CURRENT_DATE () GET_JSON_OBJECT 解析json字符串的一个字段 GET_JSON_OBJECT(column, '$.obj.arg') GET_JSON_OBJECT(column, '$[i]')
pg_read_file(filename text, offset bigint, length bigint) 描述:返回一个文本文件的内容。 返回值类型:text 备注:pg_read_file返回一个文本文件的一部分,从offset开始,最多返回length字节(如果先达到文件结尾,则小于这个数值)
[ IF EXISTS ] role_name [, ...]; 参数说明 IF EXISTS 如果指定的角色不存在,则发出一个notice而不是抛出一个错误。 role_name 要删除的角色名称。 取值范围:已存在的角色。 示例 删除角色manager: 1 DROP ROLE
SQLSTATE: 42809 错误原因:此对象不是一个类型。 解决办法:检查SQL语句,确保要处理的对象是一个类型。 GAUSS-01048: "%s is a table's row type" SQLSTATE: 42809 错误原因:此对象是一个表的行类型,不能使用ALTER TYPE语法。
单中选择“运行 > 编译/执行”。 如果没有选中任何查询,那么只有光标所在行的查询才会被执行。 如果光标处于一个空行,则将执行下一个可用的查询语句。 如果光标处于最后一个空白行,则不会执行任何查询。 如果单条查询以多行形式写入,且光标处于该条查询的任意一行,则执行该查询。多条查询使用英文分号(;)隔开。
pg_read_file(filename text, offset bigint, length bigint) 描述:返回一个文本文件的内容。 返回值类型:text 备注:pg_read_file返回一个文本文件的一部分,从offset开始,最多返回length字节(如果先达到文件结尾,则小于这个数值)
为避免复杂SQL执行可能报错,升级/新装会关闭谓词列analyze特性。 表定义包含sequence列的场景下,执行drop table操作时,如果与GTM的网络连接有问题,上一个版本会报warning,drop table可执行成功,但可能会导致GTM上sequence残留。新版本drop table会报错,需再次