PolarDB PostgreSQL版(兼容Oracle)提供全面的Oracle语法兼容性,采用share everything架构,与Oracle保持一致文件组织架构与多版本并发控制,提供常用Oracle语法支持及Oracle常用特性支持以及OCI原生接口,全面支持助力一键从Oracle迁移...
包括可选的 RESTRICT 子句可指示服务器不删除与角色关联的所有配置文件。这是默认行为。参数 参数 说明 profile_name 要删除的配置文件的名称。示例 以下示例删除名为 acctg_profile 的配置文件:DROP PROFILE acctg_profile CASCADE;该...
包括可选的RESTRICT子句可指示服务器不删除与角色关联的所有配置文件。这是默认行为。参数 参数 说明 profile_name 要删除的配置文件的名称。示例 以下示例删除名为 acctg_profile 的配置文件:DROP PROFILE acctg_profile CASCADE;该命令...
dblink_ora_connect()dblink_ora_connect()函数使用用户指定的连接信息与 Oracle 数据库建立连接。该函数采用两种形式;第一种形式的特征如下:dblink_ora_connect(conn_name,server_name,service_name,user_name,password,port,asDBA)其中...
与 Oracle 兼容性对比 本文档主要介绍 OceanBase 数据库的 Oracle 模式与原生 Oracle 数据库的兼容性对比信息。PL 参考(Oracle 模式)PL 是一种过程化程序语言(Procedural Language,PL)。本文档为您介绍 Oracle 模式下 PL 语言基础及...
说明 搜索路径的概念与Oracle数据库不兼容。对于非限定引用,Oracle仅在当前用户的schema中查找指定的数据库对象。还请务必注意,在Oracle中,用户及其schema是相同实体,而在 PolarDB PostgreSQL版(兼容Oracle)中,用户和schema是两个...
语法 PolarDB PostgreSQL版(兼容Oracle)支持与Oracle数据库兼容的ALTER INDEX命令的两个变体。使用第一个变体重命名索引:ALTER INDEX name RENAME TO new_name 使用ALTER INDEX命令的第二个变体重建索引:ALTER INDEX name REBUILD 说明...
本节提供与 PolarDB PostgreSQL版(兼容Oracle)支持Oracle 数据...在大多数情况下,命令描述和语法中省略了与Oracle数据库不兼容的语法、选项和功能。PolarDB PostgreSQL版(兼容Oracle)文档设置了可能与Oracle数据库不兼容的文档命令功能。
(该要求与 Oracle 数据库不兼容。在 Oracle 中,仅指定函数名称。PolarDB PostgreSQL版(兼容Oracle)允许重载函数名称,因此在 PolarDB PostgreSQL版(兼容Oracle)中,重载函数的 DROP FUNCTION 命令需要使用输入参数数据类型给定的函数...
(该要求与 Oracle 数据库不兼容。在 Oracle 中,仅指定存储过程名称。PolarDB PostgreSQL版(兼容Oracle)允许重载存储过程名称,因此在 PolarDB PostgreSQL版(兼容Oracle)中,重载存储过程的 DROP PROCEDURE 命令需要使用输入参数数据...
描述 空间上相等意味着满足 ST_Within(A,B)=True 的同时满足 ST_Within(B,A)=True,当然,点的顺序可能不一致,但空间结构是一致的。可以使用 ST_OrderingEquals 检测点顺序是否一致。如果任一对象为无效的Geometry对象,则该函数将返回...
C 驱动(OBCI)OBCI(OceanBase Call Interface)是与 Oracle OCI 兼容的 OceanBase C 语言接口,它提供了与 Oracle OCI 完全兼容的功能特性。OBCI 使您可以使用 C 语言来操作 OceanBase 数据库中的数据。它以动态链接库(OBCI 库)的形式...
因此,使用不同的 LIMIT/OFFSET 值选择查询结果的不同子集将生成不一致的结果,除非你用 ORDER BY 强制一个可预测的顺序。这并非 bug,这是一个很自然的结果,因为 SQL 没有许诺把查询的结果按照任何特定的顺序发出,除非用了 ORDER BY 来...
pg_file_settings 视图提供了服务器配置文件内容的概要。简介 视图 pg_file_settings 提供了服务器配置文件内容的概要。这个视图中的每一行表示配置文件中出现的一个“name=value”项,还带有注解指示该值是否被成功地应用。在配置文件有...
与Oracle相比,PolarDB PostgreSQL版(兼容Oracle)的DBMS_SESSION实施只是部分实施。仅支持DBMS_SESSION.SET_ROLE。SET_ROLE SET_ROLE存储过程将当前会话用户设置为 role_cmd 中指定的角色。调用SET_ROLE存储过程之后,当前会话将使用分配...
调用ModifyPendingMaintenanceAction接口修改待处理事件的任务切换时间。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer...开始时间不应早于当前时间。访问 错误中心 查看更多错误码。
注意这个视图报告的是该文件的 当前 内容,而不是服务器最后一次载入的内容。默认情况下,只有超级用户可以读取 pg_hba_file_rules 视图。列名称 列类型 描述 line_number int4 这条规则在 pg_hba.conf 中的行号。type text 连接类型。...
说明 视图报告是该文件的当前内容,而不是服务器最后一次载入的内容。默认情况下,只有超级用户可以读取 pg_hba_file_rules 视图。pg_hba_file_rules 视图包含以下列信息:列名称 类型 描述 line_number int4 这条规则在 pg_hba.conf 中的...
删除同义词。语法 DROP[PUBLIC]SYNONYM[schema.]syn_name 说明 ...DROP PUBLIC SYNONYM 命令与 Oracle 数据库兼容,会删除公共 schema 中的同义词。DROP PUBLIC SYNONYM syn_name;以下示例会删除同义词 personnel:DROP SYNONYM personnel;
语法如下:/*+APPEND*/例如,以下命令与 Oracle 数据库兼容,INSERT 语句中的数据附加到 sales 表末尾:INSERT/*+APPEND*/INTO sales VALUES(10,10,'01-Mar-2011',10,'OR');请注意,在单个 INSERT 语句中添加多行时,PolarDB PostgreSQL版...
语法如下:/*+APPEND*/例如,以下命令与 Oracle 数据库兼容,INSERT 语句中的数据附加到 sales 表末尾:INSERT/*+APPEND*/INTO sales VALUES(10,10,'01-Mar-2011',10,'OR');请注意,在单个 INSERT 语句中添加多行时,PolarDB PostgreSQL版...
说明 Oracle不支持存储XMLTYPE列中的内容碎片。示例 下列示例显示了向含有XMLTYPE列的表创建及插入一条记录。CREATE TABLE books(content XMLTYPE);INSERT INTO books VALUES(XMLPARSE(DOCUMENT '?xml version="1.0?title>Manual...
CREATE PUBLIC SYNONYM命令与Oracle数据库兼容,可创建位于public schema中的同义词。CREATE[OR REPLACE]PUBLIC SYNONYM syn_name FOR object_schema.object_name;以下只是一种简写方式:CREATE[OR REPLACE]SYNONYM public.syn_name FOR ...
PolarDB PostgreSQL版(兼容Oracle)提供的DBMS_OBFUSCATION_TOOLKIT包支持使用MD5函数和存储过程,且与Oracle兼容。使用须知 2020年3月30日及之后创建的 PolarDB PostgreSQL版(兼容Oracle)集群,会在创建数据库时自动创建 DBMS_...
通过使用DROP FUNCTION命令,可从数据库中删除函数。DROP FUNCTION[IF EXISTS]name[(parameters)][CASCADE|...IF EXISTS、CASCADE或RESTRICT的用法与Oracle数据库不兼容。在以下示例中删除先前创建的函数:DROP FUNCTION simple_function;
请注意,关键字 NO MINVALUE 可用于将此行为分别设置为升序和降序序列的默认值 1 和-2 63-1,但此术语与 Oracle 数据库不兼容。maxvalue 可选子句 MAXVALUE maxvalue 确定序列的最大值。如果未指定,则保留当前最大值。请注意,关键字 NO ...
IF EXISTS、CASCADE 或 RESTRICT 的用法与 Oracle 数据库不兼容。有关这些选项的信息,请参阅《面向 Oracle 开发者的数据库兼容性参考指南》中的 DROP PROCEDURE 命令。在以下示例中先前创建的存储过程被删除:DROP PROCEDURE simple_...
目录 pg_db_role_setting 为每一个...列名称 列类型 描述 setdatabase oid 此设置可用的数据库OID,如果不与具体数据库相关则为0。setrole oid 此设置可用的角色OID,如果不与具体角色相关则为0。setconfig text[]运行时配置变量的默认值。
它也不能与任何当前已经准备好的事务的标识符相同。说明 PREPARE TRANSACTION 并不是设计为在应用或者交互式会话中使用。它的目的是允许一个外部事务管理器在多个数据库或者其他事务性来源之间执行原子的全局事务。除非你在编写一个事务...
(搜索路径概念及 CURRENT_SCHEMA 函数与 Oracle 数据库不兼容。CREATE SCHEMA 包含在 schema 内创建对象的子命令。子命令的处理方式与创建 schema 后发出的单独命令基本相同。创建的所有对象均由指定的用户拥有。说明 要创建 schema,调用...
说明 条件名称 INVALID_NUMBER 和 VALUE_ERROR 与 Oracle 数据库不兼容,对于 Oracle 数据库来说,这些条件名称仅用于因字符串转换为数字文本失败而导致的异常。此外,对于 Oracle 数据库,INVALID_NUMBER 异常只适用于 SQL 语句,而VALUE_...
可以与oracle_fdw插件协同工作的Oracle Instant Client版本如下所示:11.2 12.1、12.2 18.3、18.5 19.3、19.6、19.8、19.9、19.10、19.11、19.12、19.14 21 说明 使用前,请您自行查阅 Oracle官方文档 中Instant Client版本与数据库服务器...
以下命令对名为 polardb_conn 的连接使用 dblink_ora_copy()函数,以将 empid 和 deptno 列从名为 ora_acctg 的表(位于 Oracle 服务器上)复制到名为 as_acctg 的表(位于 PolarDB PostgreSQL版(兼容Oracle)实例的 public schema 中)。...
PolarDB PostgreSQL版(兼容Oracle)中授予 EXECUTE 特权的语法与 Oracle 数据库并不完全兼容。PolarDB PostgreSQL版(兼容Oracle)需要使用以下关键字之一限定程序名称:FUNCTION、PROCEDURE 或 PACKAGE;而在 Oracle 中,必须省略这些...
准备工作1:确认Oracle数据库版本 不同同步场景下支持的Oracle数据库版本不一致,同步前您需要检查Oracle数据库版本是否为支持的版本。您可以通过如下任意语句查看Oracle数据库的版本。语句一:select*from v$version;语句二:select ...
镶嵌时并不会对nodata值进行转换,如果选择可以不一致(false),可能会导致镶嵌后的像素语义不一致。示例:Set ganos.raster.mosaic_must_same_nodata=false;示例 Update raster_table Set raster_obj=ST_MosaicTo(raster_obj,Array...
本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,Oracle 执行的 DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 Oracle 租户不支持执行的场景。版本说明 Oracle 数据库:19c 版本。OceanBase 数据...
本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,Oracle 数据库执行的 ALTER TABLE DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 Oracle 租户不支持执行的场景。修改列的类型 Oracle 数据库和 ...
说明 如果有任何对象依赖于表,那么可以使用关键字RESTRICT来指定服务器不删除这个表。这是缺省行为。有任何依赖于表的对象,那么DROP TABLE命令将会报错。包括CASCADE子句来删除任何依赖于表的对象。包括CASCADE CONSTRAINTS子句来指定...
视图 pg_timezone_abbrevs 提供了对当前被时间输入例程识别的时区缩写的列表。当 timezone_abbreviations 运行时参数被修改,此视图的内容会发生变化。列名称 列类型 描述 abbrev text 时区缩写。utc_offset interval 相对于UTC的偏移...