上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 67 下一页
摘要: KingbaseES Json 系列二--Json对象函数(JSONB_BUILD_OBJECT,JSONB_OBJECT,JSON_BUILD_OBJECT,JSON_OBJECT) JSON 数据类型是用来存储 JSON(JavaScript Object Notation)数据的。Kingba 阅读全文
posted @ 2023-02-23 19:47 KINGBASE研究院 阅读(106) 评论(0) 推荐(0) 编辑
摘要: KingbaseES Json 系列一--Json构造函数(JSON,ROW_TO_JSON,TO_JSON,TO_JSONB) JSON 数据类型是用来存储 JSON(JavaScript Object Notation)数据的。KingbaseES为存储JSON数据提供了两种类型:JSON和 J 阅读全文
posted @ 2023-02-23 19:46 KINGBASE研究院 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 可更新视图 可简化视图可自动更新:系统将允许在视图上使用 INSERT、UPDATE 和 DELETE 语句,就像在常规表上一样。如果视图满足以下所有条件,就是可简化视图,则视图可自动更新: 该视图的 FROM 列表中必须只有一个条目,该条目必须是一个表或另一个可更新的视图。 视图定义不得在顶层包含 阅读全文
posted @ 2023-02-23 19:46 KINGBASE研究院 阅读(120) 评论(0) 推荐(0) 编辑
摘要: KingbaseES 引入回收站功能,实现drop table操作的数据恢复。回收站功能默认关闭,参数名称:kdb_flashback.db_recyclebin。如果不允许一个删除的表进回收站,需要在drop 语句后面加上“PUGRE“X 选项。flashback 支持将一个已经删除到回收站中的表 阅读全文
posted @ 2023-02-03 21:30 KINGBASE研究院 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 原生的PG 对于 '' 和 null 认为是不同值:空值 和不确定值;而oracle 认为二者都是不确定的值。KingbaseES 为了兼容Oracle,增加了参数ora_input_emptystr_isnull,用于控制 '' 和 null 的比较。 一、Oracle null and '' 比 阅读全文
posted @ 2023-02-03 21:21 KINGBASE研究院 阅读(477) 评论(0) 推荐(0) 编辑
摘要: KingbaseES 内置支持 XML 相关操作,也可以通过xml2 插件进行扩展支持。以下通过例子介绍 KingbaseES XML 与Oracle 在用法上存在的一些差异。 一、数据准备 create table t1(content xml); insert into t1 values( x 阅读全文
posted @ 2023-02-03 12:00 KINGBASE研究院 阅读(36) 评论(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研究院 阅读(84) 评论(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研究院 阅读(32) 评论(0) 推荐(0) 编辑
摘要: KingbaseES默认如果在PLSQL-block 执行过程中的任何SQL 语句导致错误,都会导致该事务的所有语句都被回滚,而Oracle 则是语句级的回滚。KingbaseES 为了更好的与 Oracle兼容,新增参数ora_statement_level_rollback 。当 ora_sta 阅读全文
posted @ 2023-02-03 11:51 KINGBASE研究院 阅读(79) 评论(0) 推荐(0) 编辑
摘要: ​ 案例说明: 数据库在日常的维护过程中,执行表结构查询语句(\d t1),如下图所示,出现“missing chunk number 0 for toast value 16259 in pg_toast_2619”,从报错信息看和toast表有关。本案例复现了以上故障,并提供了解决方案。 适用版 阅读全文
posted @ 2023-02-03 11:24 KINGBASE研究院 阅读(251) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 67 下一页