UTL_RAW

结果集包含原始字符串的内容以及转换后的RAW值:Accounts \x4163636f756e7473 CAST_TO_VARCHAR2 CAST_TO_VARCHAR2函数将RAW数据转换为VARCHAR2数据:CAST_TO_VARCHAR2(r RAW)如果传递非NULL值,则此函数返回VARCHAR2值。如果传递NULL值,则...

DBMS_REDACT

nvarchar_val nvarchar_val映射到VARCHAR2数据类型并返回VARCHAR值。datecol_val 更新DATE数据类型的默认值。ts_val 更新TIMESTAMP数据类型的默认值。tswtz_val 更新TIMESTAMPTZ数据类型的默认值。blob_val 更新BLOB数据类型的默认值。clob...

有约束的列修改类型

本文为您介绍 Oracle 数据库和 OceanBase 数据库 Oracle 租户对于修改不同约束下的列的字段类型的不兼容场景。说明 本文表格中,OceanBase 数据库 Oracle 租户允许执行修改一列是经过类型映射后的结果。本文表格中,短横线(-)表示没有、...

UTL_I18N

返回值 返回值 说明 VARCHAR2 未在数据库字符集中编码的RAW数据转换的VARCHAR2字符串。示例 该示例展示了如何 将未在数据库字符集中编码的RAW数据转换为VARCHAR2字符串。SELECT utl_i18n.string_to_raw('ABCDEFGHIJKLMNOPQRSTUVWXYZ','UTF8...

oracle_fdw

类型映射表格 在oracle_fdw插件中,PolarDB PostgreSQL版(兼容Oracle)与Oracle两种数据库的数据类型映射如下:Oracle类型 可能的PostgreSQL类型 CHAR char,varchar,text NCHAR char,varchar,text VARCHAR char,varchar,text VARCHAR2 ...

层次查询函数

示例 create table hierarchical_functions_tb(VARCHAR2_1 VARCHAR2(100),VARCHAR2_2 VARCHAR2(100));insert into hierarchical_functions_tb(VARCHAR2_1,VARCHAR2_2)values('hierarchical_functions_tb1','hierarchical_functions_tb2');...

DBMS_RLS

DBMS_RLS包可以使虚拟私有数据库VPD(Virtual Private Database)执行于特定的 PolarDB 数据库对象上。表 1.DBMS RLS 函数/存储过程 函数/存储过程 类型 返回类型 说明 ADD POLICY(object schema,object name,policy name,function schema,...

PL 编译和调试

PL 编译 示例:在 GSH 数据库中创建存储过程 PROC_VARCHAR2。在 SQL 窗口中创建存储过程。CREATE OR REPLACE PROCEDURE PROC_VARCHAR2(p1 in VARCHAR2,p2 out VARCHAR2,p3 in out VARCHAR2)as v1 varchar2(64):='hello,oceanbase';begin ...

FMT 模式参与者

Oracle 记录锁表:CREATE TABLE dtx_row_lock(action_id varchar2(64)NOT NULL,tx_id varchar2(128)NOT NULL,table_name varchar2(64)DEFAULT NULL,row_key varchar2(250)PRIMARY KEY,instance_id varchar2(32)NOT NULL,context varchar2...

关联Sequence

PolarDB-X 为指定了自增列的表自动关联一个Sequence,如果不指定Sequence类型,在AUTO模式数据库中,默认是New Sequence,在DRDS模式数据库中,默认是Group Sequence。与表关联的Sequence的命名是以 AUTO_SEQ_为前缀,后面加上表名。除了...

异构数据库间的数据类型映射关系

概览 根据如下迁移方案,查看异构数据库间的数据类型映射关系:以PolarDB MySQL、RDS MySQL、自建MySQL为源的数据迁移 以Oracle为源的数据迁移 以SQL Server为源的数据迁移 以自建TiDB为源的数据迁移 以DB2 for LUW为源的数据迁移 以Db2 ...

结构初始化涉及的数据类型映射关系

查看异构数据库间的数据类型映射关系:以MySQL数据库为源的数据同步 以Oracle为源的数据同步 以PostgreSQL为源的数据同步 以SQL Server为源的数据同步 以Db2 for LUW为源的数据同步 以Db2 for i为源的数据同步 以MySQL数据库为源的数据同步...

数据类型转换

VARCHAR(size)VARCHAR2(size)RAW(size)RAW(size)OceanBase 数据库 Oracle 租户:以字节为单位。如果作为数据库中表的列,该参数最大支持存储 2000 字节的数据。如果作为 PL 变量,该参数最大支持存储 32767 字节的数据。Oracle 数据库:...

DBMS_MVIEW

REFRESH(list VARCHAR2,method VARCHAR2,rollback seg VARCHAR2,push deferred rpc BOOLEAN,refresh after errors BOOLEAN,purge option NUMBER,parallelism NUMBER,heap size NUMBER,atomic refresh BOOLEAN,nested BOOLEAN);N/A 刷新视图...

DBMS_ASSERT

语法 DBMS_ASSERT.ENQUOTE_LITERAL(str VARCHAR2)RETURN VARCHAR2;参数说明 参数 说明 str 待引用的字符串。返回值 返回值 说明 VARCHAR2 添加单引号后的结果。示例 该示例展示了如何为字符串添加引号引用。SELECT DBMS_ASSERT.ENQUOTE_...

DBMS_STATS

DBMS_STATS用于收集数据库运行过程中的统计信息,提供现有统计信息的备份,支持将备份统计项进行还原。可以自定义备份统计信息的时间点,根据需求修改表的统计信息,从而辅助优化器生成期望中的执行计划。前提条件 使用dbms_stats需要将...

DBMS_STATS

PolarDB PostgreSQL版(兼容Oracle)提供了DBMS_STATS包,用于收集数据库运行过程中的统计信息,提供现有统计信息的备份,并支持将备份统计项进行还原。您可以自定义备份统计信息的时间点,根据需求修改表的统计信息,从而辅助优化器生成...

与Hive、MySQL、Oracle数据类型映射表

DOUBLE DECIMAL DECIMAL NUMBER(P,S)DECIMAL NUMERIC STRING STRING VARCHAR VARCHAR2 CHAR NCHAR NVARCHAR3 VARCHAR CHAR VARCHAR VARCHAR VARCHAR VARCHAR2 CHAR NCHAR NVARCHAR3 VARCHAR STRING CHAR CHAR CHAR BINARY BINARY RAW ...

转换函数

在PL/SQL包中,可以使用TO_CLOB(字符)函数将RAW、CHAR、VARCHARVARCHAR2、NCHAR、NVARCHAR2、CLOB或NCLOB值转换为CLOB或NCLOB值。返回类型 返回 CLOB 类型数据。示例 create table Employee_to_clob(ID VARCHAR2(4 BYTE),First_Name ...

DBMS_PIPE

DBMS_PIPE内置包用于在连接到相同数据库集群的会话内部或者会话之间传递消息。注意事项 DBMS_PIPE不建议集群地址使用,可能引起长事务问题。DBMS_PIPE子程序总览 子程序 说明 CREATE_PIPE Function 创建一个命名管道。NEXT_ITER_TYPE ...

字符型

VARCHARVARCHAR2、NVARCHAR和NVARCHAR2 如果要赋值的字符串长度小于n,那么VARCHARVARCHAR2、NVARCHAR和NVARCHAR2类型的字符串值将会按照实际的长度进行存储,而不用空格补齐。说明 对于VARCHAR类型的值来说,尾部的空格在语义上是有...

创建对象类型

CREATE TYPE address AS OBJECT(street_address VARCHAR2(40),postal_code VARCHAR2(10),city VARCHAR2(40),state VARCHAR2(2),CONSTRUCTOR FUNCTION address(street_address VARCHAR2,postal_code VARCHAR2)RETURN self AS RESULT)CREATE ...

数据导出到Redis

以上表为例,假设hybrid_export_redis_test表中数据为:|id|key1|value1|key2|value2|-|-|-|-|-|1|k1_1|v1_1|k2_1|v2_1|2|k1_2|v1_2|k2_2|v2_2|导出到export_redis_test_external_table后数据为:|key|value|-|-|1|{"k1_1":"v1_1","k2_1":...

Oracle Golden Gate

支持 支持 varchar2(2000)varchar(255)varchar(255)支持 支持 支持 varchar2(4000)text varchar(65535)支持 支持 支持 date date date 支持 支持 支持 date time time 不支持该功能、MySQL不适用 不支持该功能、MySQL不适用 不支持该功能、...

新建类型

概述 数据库类型对象用于指定类型的名称及其属性、方法和其它属性。ODC 类型对象支持创建三种类型:对象类型、数组类型和表类型。对象类型:抽象数据类型(Abstract Data Type,ADT),是将数据库对象、数据库对象之间的关系和数据库对象的...

OceanBase(公测中)

具体操作可参考以下文档:MySQL模式 CREATE DATABASE CREATE TABLE Oracle模式 CREATE USER CREATE TABLE 说明 为了降低您从MySQL数据库或Oracle数据库迁移到OceanBase数据库时引发的业务系统改造成本,OceanBase数据库同时支持了MySQL兼容...

登录登出触发器

CREATE TABLE users_log(id serial,user_name VARCHAR2(64),database_name VARCHAR2(64),event VARCHAR2(64),client_ip VARCHAR2(64),tag VARCHAR2(64),instance_num int);CREATE function sample_event_trigger return event_trigger is ...

登录登出触发器

CREATE TABLE users_log(id serial,user_name VARCHAR2(64),database_name VARCHAR2(64),event VARCHAR2(64),client_ip VARCHAR2(64),tag VARCHAR2(64),instance_num int);CREATE function sample_event_trigger return event_trigger is ...

DBMS_SESSION

语法 DBMS_SESSION.SET_CONTEXT(namespace IN VARCHAR2,attribute IN VARCHAR2,value IN VARCHAR2,username IN VARCHAR2 DEFAULT NULL,client_id IN VARCHAR2 DEFAULT NULL);参数说明 参数 说明 namespace 待设置上下文的命名空间。...

DBMS_ALERT

SIGNAL Procedure 该存储过程用于产生一条指定名称的告警 语法 DBMS_ALERT.SIGNAL(event IN VARCHAR2,message IN VARCHAR2);参数说明 参数 说明 event 发送消息的告警的名称。message 告警的具体消息。示例 该示例展示了如何发送一个告警...

DBMS_OBFUSCATION_TOOLKIT

DBMS_OBFUSCATION_TOOLKIT.MD5(input_string IN VARCHAR2,checksum_string OUT VARCHAR2);DBMS_OBFUSCATION_TOOLKIT.MD5(input IN RAW)RETURN RAW;DBMS_OBFUSCATION_TOOLKIT.MD5(input_string IN VARCHAR2)RETURN VARCHAR2;参数说明 参数 ...

DBMS_REDACT

DBMS_REDACT内置包用于对低权限用户或应用查询的数据进行脱敏处理,保护数据库数据安全。DBMS_REDACT子程序总览 子程序 说明 ADD_POLICY Procedure 添加数据脱敏策略。ALTER_POLICY Procedure 修改数据脱敏策略。DISABLE_POLICY Procedure ...

UTL_ENCODE

语法 UTL_ENCODE.MIMEHEADER_ENCODE(buf IN VARCHAR2,encode_charset IN VARCHAR2 DEFAULT NULL,encoding IN INTEGER DEFAULT NULL)RETURN VARCHAR2;参数说明 参数 描述 buf 待编码数据。encode_charset 目标字符集。encoding 编码格式。...

重载子程序

dt_FLOAT FLOAT,dt_NUMBER NUMBER,dt_DECIMAL DECIMAL,dt_NUMERIC NUMERIC,dt_CHAR CHAR,dt_CHARACTER CHARACTER,dt_VARCHAR2 VARCHAR2(4),dt_CHAR_VARYING CHAR VARYING(4),dt_VARCHAR VARCHAR(4));使用 PSQL \d 命令可显示表定义,“类型...

DBMS_RLS

语法 DBMS_RLS.ADD_POLICY(object_schema IN VARCHAR2 DEFAULT NULL,object_name IN VARCHAR2,policy_name IN VARCHAR2,function_schema IN VARCHAR2 DEFAULT NULL,policy_function IN VARCHAR2,statement_types IN VARCHAR2 DEFAULT NULL,...

CREATE TABLE

CREATE TABLE语句用于在Lindorm宽表引擎或时序引擎中创建表,支持多种数据类型,例如VARCHAR、TIMESTAMP、BIGINT等;支持多种表属性,例如数据有效期TTL、压缩算法COMPRESSION等。您可以灵活搭配各种表属性和数据类型,设计出更贴合业务...

DBMS_APPLICATION_INFO

DBMS_APPLICATION_INFO包记录数据库中正在执行的模块或事务的名称,以便后续跟踪模块的性能以及调试使用。应用程序允许系统管理员跟踪性能,系统管理员还可以使用此信息来跟踪模块的资源使用情况。DBMS_APPLICATION_INFO子程序总览 子程序 ...

CREATE TABLE

CREATE TABLE emp(empno NUMBER(4)NOT NULL CONSTRAINT emp_pk PRIMARY KEY,ename VARCHAR2(10),job VARCHAR2(9),mgr NUMBER(4),hiredate DATE,sal NUMBER(7,2),comm NUMBER(7,2),deptno NUMBER(2)CONSTRAINT emp_ref_dept_fk REFERENCES ...

登录登出触发器

CREATE TABLE users_log(id serial,user_name VARCHAR2(64),database_name VARCHAR2(64),event VARCHAR2(64),client_ip VARCHAR2(64),tag VARCHAR2(64),instance_num int);CREATE function sample_event_trigger return event_trigger is ...

体验智能SQL转换领航助手(Migration on Pilot)

背景 在传统的异构数据库迁移上云场景中,通常存在以下难点和痛点:源/目标两种数据库属于异构数据库,源数据库使用者不一定熟悉如何使用目标数据库及其SQL语法规则。异构数据库之间的SQL语法规则差异,导致在异构数据库迁移前后必须要对...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库备份 云数据库 RDS 云数据库 MongoDB 版 云数据库 Redis 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用