暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
[金仓数据库V008R003C002B0340 应用开发及迁移]KingbaseES_V7.12至KingbaseES_V8移植指南.pdf
95
66页
0次
2023-06-02
免费下载
KingbaseES V7.12 KingbaseES V8
移植指南
Release V8R3
KingbaseES
Aug 18, 2021
北京人大金仓信息技术股份有限公司
Email: support@kingbase.com.cn
目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1 概述 4
1.1 KingbaseES 产品介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.1 企业版 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 其他 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 KingbasES 兼容特性概览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.1 数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.2 SQL 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.3 PL/SQL 语法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2.4 PL/SQL 对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2.5 用户自定义包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.6 系统内置包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.7 客户端 SQL 交互工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 相关技术资源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 语言兼容特性 9
2.1 KingbaseES kingbase.conf 文件兼容配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 PL/SQL 语言兼容特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.1 集合类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.1.1 嵌套表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.1.2 可变数组 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.2 异常处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.2.1 系统预定义异常 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2.2 用户自定义异常 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2.3 RAISE_APPLICATION_ERROR 语句 . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.3 游标 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2.3.1 参数化游标 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2.3.2 游标属性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.3.3 游标定义支持 return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.3.4 REF CURSOR 子类型定义 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.3.5 cursor%rowtype 变量类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.4 匿名块、存储过程和函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2.4.1 匿名块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2.4.2 存储过程和函数参数模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2.5 触发器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.3 SQL 语句兼容特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.3.1 UPDATE[前缀] 多列更新 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.3.2 INSERT INTO TABLE([前缀] ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1
of 66
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜