检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
输出参数 flag smallint unsigned 二进制标记位,每一数位表示TMU记录的不同操作属性。其中: 第4位为1时,表示该记录是一条更新操作。 第3位为1时,表示该记录是一条删除操作。 第2位为1时,表示该记录是一条插入操作。 示例:查询gs_htap_tmu_data系统函数。
许具有SYSADMIN权限的用户或继承了内置角色gs_role_copy_files权限的用户执行,但默认禁止对数据库配置文件,密钥文件,证书文件和审计日志执行COPY FROM FILENAME或COPY TO FILENAME,以防止用户越权查看或修改敏感文件。同时enabl
MySQL无GLOBAL索引的概念。在GaussDB中,当分区表索引为GLOBAL索引时,对表分区进行DROP、TRUNCATE、EXCHANGE等操作不会默认更新GLOBAL索引,进而导致GLOBAL索引失效,导致后续语句无法选中该索引。为了避免这种场景,建议用户在使用分区操作语法时在最后显指定UPDATE
即MERGE或INSERT操作失败。 plstmt_implicit_savepoint 控制存储过程中更新语句的执行是否拥有独立的子事务。 若设置此配置项,存储过程中每条更新语句前开启隐式保存点,EXCEPTION块中默认回退到最近的保存点,从而保证只回退失败语句的修改。该选项
逻辑解码概述 功能描述 逻辑解码为逻辑复制提供事务解码的基础能力,GaussDB使用SQL函数接口进行逻辑解码。此方法调用方便,不需使用工具,对接外部工具接口也比较清晰,不需要额外适配。 由于逻辑日志是以事务为单位的,在事务提交后才能输出,且逻辑解码是由用户驱动的;因此为了防止事
INSTEAD OF触发器不支持WHEN条件。 WHEN表达式不能包含子查询。 对于约束触发器,WHEN条件的评估不会延迟,而是在执行更新操作后立即发生。 如果条件返回值不为true,则触发器不会排队等待延迟执行。 function_name 用户定义的函数,必须声明为不带参
输出参数 flag smallint unsigned 二进制标记位,每一数位表示TMU记录的不同操作属性。其中: 第4位为1时,表示该记录是一条更新操作。 第3位为1时,表示该记录是一条删除操作。 第2位为1时,表示该记录是一条插入操作。 示例: 当enable_htap=off时: gaussdb=#
的URL。 当使用gsfss协议,即当URL为“gsfss://”开头,走加密导入导出时,并发不能超过10。 如使用SSL加密传输时,发生证书替换,需重启GDS。 format 外表中数据源文件的格式。 取值范围:CSV、TEXT、FIXED,缺省值为TEXT。 CSV格式的文件,对一些转义序列按照普通字符串进行处理
允许对指定的表执行INSERT命令。 UPDATE 允许对声明的表中任意字段执行UPDATE命令,UPDATE命令也需要SELECT权限来查询出哪些行需要更新。SELECT… FOR UPDATE和SELECT… FOR SHARE除了需要SELECT权限外,还需要UPDATE权限。 DELETE
允许对指定的表执行INSERT语句。 UPDATE 允许对声明的表中任意字段执行UPDATE语句,UPDATE命令也需要SELECT权限来查询出哪些行需要更新。SELECT… FOR UPDATE和SELECT… FOR SHARE除了需要SELECT权限外,还需要UPDATE权限。 DELETE
示例:向量场景 import psycopg2 import os # 从环境变量中获取用户名和密码。 user = os.getenv('user') password = os.getenv('password') # 创建连接对象。 conn=psycopg2.conn
CREATE TYPE 功能描述 在当前数据库中定义一种新的数据类型。定义数据类型的用户将成为该数据类型的拥有者。类型只适用于行存表。 有五种形式的CREATE TYPE,分别为:复合类型、基本类型、shell类型、枚举类型和集合类型。 复合类型 复合类型由一个属性名和数据类型的
即MERGE或INSERT操作失败。 plstmt_implicit_savepoint 控制存储过程中更新语句的执行是否拥有独立的子事务。 若设置此配置项,存储过程中每条更新语句前开启隐式保存点,EXCEPTION块中默认回退到最近的保存点,从而保证只回退失败语句的修改。该选项
Failing row contains (1, null). SELECT支持指定多分区查询 SELECT - UPDATE支持指定多分区更新 UPDATE - LOAD DATA导入数据功能 LOAD DATA LOAD DATA语法执行结果与MySQL严格模式一致,宽松模式暂未适配。
描述:返回关系是否可插入、更新、删除。可更新返回4,可插入返回8,可删除返回16,同时满足的则返回对应值相加后得到的数值。 参数:oid、boolean 返回值类型:int32 gs_column_is_updatable() 描述:返回列是否可更新,可更新返回t,否则返回f。 参数:oid、int16、boolean
CREATE TYPE 功能描述 在当前数据库中定义一种新的数据类型。定义数据类型的用户将成为该数据类型的拥有者。类型只适用于行存表。 有五种形式的CREATE TYPE,分别为:复合类型、基本类型、shell类型、枚举类型和集合类型。 复合类型 复合类型由一个属性名和数据类型的
允许对指定的表执行INSERT命令。 UPDATE 允许对声明的表中任意字段执行UPDATE命令,UPDATE命令也需要SELECT权限来查询出哪些行需要更新。SELECT… FOR UPDATE和SELECT… FOR SHARE除了需要SELECT权限外,还需要UPDATE权限。 DELETE
+0。最大值:公元294277年,294277-01-09 AD 04:00:54.775807 +0,最大值等效infinity。 时区更新:部分国家或地区因为政治、经济、战争等因素经常会更新时区信息, 数据库系统也因此需要同步修改时区文件以确保时间内容的正确性。 GaussDB时区类型目前只涉及timestamp
即MERGE或INSERT操作失败。 plstmt_implicit_savepoint 控制存储过程中更新语句的执行是否拥有独立的子事务。 若设置此配置项,存储过程中每条更新语句前开启隐式保存点,EXCEPTION块中默认回退到最近的保存点,从而保证只回退失败语句的修改。该选项
+0。最大值:公元294277年,294277-01-09 AD 04:00:54.775807 +0,最大值等效infinity。 时区更新:部分国家或地区因为政治、经济、战争等因素经常会更新时区信息,数据库系统也因此需要同步修改时区文件以确保时间内容的正确性。 GaussDB时区类型目前只涉及timestamp