检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接下来2字节uint16代表列名的长度。 按照上述长度读取列名。 接下来4字节uint32代表当前列类型的OID。 接下来4字节uint32代表当前列的值(以字符串格式存储)的长度,如果为0xFFFFFFFF则表示NULL,如果为0则表示长度为0的字符串。 按照上述长度读取列值。 因为之后仍可能有解码语句,接
接下来2字节uint16代表列名的长度。 按照上述长度读取列名。 接下来4字节uint32代表当前列类型的OID。 接下来4字节uint32代表当前列的值(以字符串格式存储)的长度,如果为0xFFFFFFFF则表示NULL,如果为0则表示长度为0的字符串。 按照上述长度读取列值。 因为之后仍可能有解码语句,接
decode -------------- \x3132330001 (1 row) similar_escape(pat text, esc text) 描述:将一个 SQL:2008风格的正则表达式转换为POSIX风格。 返回值类型:text。 示例: gaussdb=# SELECT
plprofiler提供了一个接口,用于分析存储过程的应用程序,可以收集、存储以及删除执行存储过程所涉及的相关数据。 概述 在PL/SQL函数和存储过程中查找性能问题可能会很困难。在系统或扩展视图中唯一可见的是从客户端发送的查询。在调用存储过程的情况下,这只是最外层的存储过程调用。plprofil
skip-generated-columns: 逻辑解码控制参数,用于跳过存储生成列的输出。对UPDATE和DELETE的旧元组无效,相应元组始终会输出存储生成列。 取值范围:boolean型,默认值为false/off。 true/on:值为true/on时,不输出存储生成列的解码结果。 false/off:设
虽然大部分的正则表达式搜索都能很快地执行,但是仍可能被人为地处理成需要任意长的时间和任意量的内存。不建议从非安全模式来源接受正则表达式搜索模式,如果必须这样做,建议加上语句超时限制。使用SIMILAR TO模式的搜索具有同样的安全性危险, 因为SIMILAR TO提供了很多和POSIX-风格正则表
虽然大部分的正则表达式搜索都能很快地执行,但是仍可能被人为地处理成需要任意长的时间和任意量的内存。不建议从非安全模式来源接受正则表达式搜索模式,如果必须这样做,建议加上语句超时限制。使用SIMILAR TO模式的搜索具有同样的安全性危险, 因为SIMILAR TO提供了很多和POSIX-风格正则表
接下来2字节uint16代表列名的长度。 按照上述长度读取列名。 接下来4字节uint32代表当前列类型的Oid。 接下来4字节uint32代表当前列的值(以字符串格式存储)的长度,如果为0xFFFFFFFF则表示NULL,如果为0则表示长度为0的字符串。 按照上述长度读取列值。 因为之后仍可能有解码语句,接
ge_clause子语法把多个带有ilm policy的分区合并成一个分区,新分区不继承ilm policy。 USTORE存储引擎表不支持在事务块/存储过程中执行ALTER TABLE MERGE PARTITIONS的操作。 modify_clause子语法用于设置分区索引是否可用。
formation_schema.engines视图内字段内容与大小写保持一致,MySQL中可能存在差异。因为MySQL与GaussDB的存储引擎不同,所以该指令查询的结果不同。 SHOW [SESSION] STATUS SHOW GaussDB中该命令的查询结果中的字段内容和
decode -------------- \x3132330001 (1 row) similar_escape(pat text, esc text) 描述:将一个SQL:2008风格的正则表达式转换为POSIX风格。 返回值类型:text。 示例: gaussdb=# SELECT
e text, tablename text) 描述:查看指定表在各个节点上占用的存储空间。 参数:表示待查询表的模式名和表名,均为text类型。 返回值类型:record 使用本函数查询指定表存储分布信息,需要具备指定表的SELECT权限。 table_distribution
ge_clause子语法把多个带有ilm policy的分区合并成一个分区,新分区不继承ilm policy。 USTORE存储引擎表不支持在事务块/存储过程中执行ALTER TABLE MERGE SUBPARTITIONS的操作。 modify_clause子语法用于设置分区
接下来2字节uint16代表列名的长度。 按照上述长度读取列名。 接下来4字节uint32代表当前列类型的Oid。 接下来4字节uint32代表当前列的值(以字符串格式存储)的长度,如果为0xFFFFFFFF则表示NULL,如果为0则表示长度为0的字符串。 按照上述长度读取列值。 因为之后仍可能有解码语句,接
接下来2字节uint16代表列名的长度。 按照上述长度读取列名。 接下来4字节uint32代表当前列类型的Oid。 接下来4字节uint32代表当前列的值(以字符串格式存储)的长度,如果为0xFFFFFFFF则表示NULL,如果为0则表示长度为0的字符串。 按照上述长度读取列值; 因为之后仍可能有解码语句,接
定时任务名称。 job_type text IN 否 定时任务内联程序类型,可用类型为: 'PLSQL_BLOCK':匿名存储过程快。 'STORED_PROCEDURE':保存的存储过程。 'EXTERNAL_SCRIPT':外部脚本。 job_action text IN 否 定时任务内联程序执行内容。
定时任务名称。 job_type text IN 否 定时任务内联程序类型,可用类型为: 'PLSQL_BLOCK':匿名存储过程快。 'STORED_PROCEDURE':保存的存储过程。 'EXTERNAL_SCRIPT':外部脚本。 job_action text IN 否 定时任务内联程序执行内容。
- 表10 编码解码函数 序号 Oracle数据库 GaussDB数据库 差异 1 DECODE 支持 - 2 DUMP 支持,有差异 因存储格式不同,GaussDB数值和时间类型返回结果和Oracle数据库不一致。如,GaussDB中select dump(123); 返回Typ=23
- 表10 编码解码函数 序号 Oracle数据库 GaussDB数据库 差异 1 DECODE 支持 - 2 DUMP 支持,有差异 因存储格式不同,GaussDB数值和时间类型返回结果和Oracle数据库不一致。如: GaussDB中SELECT dump(123); 返回Typ=23
formation_schema.engines视图内字段内容与大小写保持一致,MySQL中可能存在差异。因为MySQL与GaussDB的存储引擎不同,所以该指令查询的结果不同。 SHOW [SESSION] STATUS SHOW GaussDB中该命令的查询结果中的字段内容和