上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 52 下一页
摘要: KingbaseES 内置支持 XML 相关操作,也可以通过xml2 插件进行扩展支持。以下通过例子介绍 KingbaseES XML 与Oracle 在用法上存在的一些差异。 一、数据准备 create table t1(content xml); insert into t1 values( x 阅读全文
posted @ 2023-02-03 12:00 KINGBASE研究院 阅读(92) 评论(0) 推荐(0)
摘要: 一、对于null 值处理 1、Oracle 分区字段允许为空,只要存在maxvalue 分区,值就可以插入。 SQL> create table t1(id number,data varchar(9)) partition by range(id) 2 ( 3 partition p1 value 阅读全文
posted @ 2023-02-03 11:58 KINGBASE研究院 阅读(154) 评论(0) 推荐(0)
摘要: KingbaseES PLSQL 从 V8R6C4 版本开始,支持用户自定义异常。具体例子如下: create or replace procedure p_test() as error_number EXCEPTION; x integer:=1; begin if x < 10 then RA 阅读全文
posted @ 2023-02-03 11:55 KINGBASE研究院 阅读(85) 评论(0) 推荐(0)
摘要: KingbaseES默认如果在PLSQL-block 执行过程中的任何SQL 语句导致错误,都会导致该事务的所有语句都被回滚,而Oracle 则是语句级的回滚。KingbaseES 为了更好的与 Oracle兼容,新增参数ora_statement_level_rollback 。当 ora_sta 阅读全文
posted @ 2023-02-03 11:51 KINGBASE研究院 阅读(158) 评论(0) 推荐(0)
摘要: ​ 案例说明: 数据库在日常的维护过程中,执行表结构查询语句(\d t1),如下图所示,出现“missing chunk number 0 for toast value 16259 in pg_toast_2619”,从报错信息看和toast表有关。本案例复现了以上故障,并提供了解决方案。 适用版 阅读全文
posted @ 2023-02-03 11:24 KINGBASE研究院 阅读(549) 评论(0) 推荐(0)
摘要: 在使用KingbaseES数据库的时候,系统默认存在一个跟系统初始化用户同名的Superuser(默认是system用户,可更改)。 这个Superuser的存在其实对于权限的管控是很有用的,但是如果我们误操作,把数据库所有的superuser都变成普通账号后,可能会引起很多问题。 本文介绍这种情况 阅读全文
posted @ 2023-02-03 10:48 KINGBASE研究院 阅读(427) 评论(0) 推荐(0)
摘要: 1、RETURN 如果没有使用表达式,RETURN 命令用于告诉这个函数已经完成执行了,如示例2. 如果返回标量类型,那么可以使用任何表达式。 示例1: 带有表达式return CREATE OR REPLACE FUNCTION getCompFoo1(in_col1 int, in_col2 T 阅读全文
posted @ 2023-01-12 17:53 KINGBASE研究院 阅读(218) 评论(0) 推荐(0)
摘要: 1、表空间的概念 KingbaseES中的表空间允许在文件系统中定义用来存放表示数据库对象的文件的位置。在KingbaseES中表空间实际上就是给表指定一个存储目录。 2、表空间的作用 通过使用表空间,管理员可以控制一个KingbaseES安装的磁盘布局。 如果初始化集簇所在的分区或者卷用光了空间, 阅读全文
posted @ 2023-01-12 17:32 KINGBASE研究院 阅读(697) 评论(0) 推荐(0)
摘要: 对于函数与存储过程,其调用方式不同。函数可以通过select or call 方式调用,而存储过程只能通过call 方式调用。以下具体举例说明。 1、创建调用函数和过程 函数: create or replace function func01 returns integer as cnt inte 阅读全文
posted @ 2023-01-12 17:15 KINGBASE研究院 阅读(345) 评论(0) 推荐(0)
摘要: 测试环境: | ip | 数据库版本 | | | | | 192.168.254.135| oracle 11g | | 192.168.254.137| V008R006C005B0023 | 通过oracle官网得知,Oracle使用DG4ODBC作为连接到其他非Oracle数据库的数据网关。其 阅读全文
posted @ 2023-01-12 13:53 KINGBASE研究院 阅读(320) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 52 下一页