摘要: 自定义存储过程和函数 存储过程是一组事先编译好、能完成特定功能的sql语句集合,是一个独立的数据库对象。 存储过程类似于高级语言中的函数,可被用户的应用程序调用、执行。SPL是在GBase8t中 提供的一种流程控制的SQL,是GBase 8t对标准SQL的扩充,用于编写存储过程。GBase8t 中的 阅读全文
posted @ 2022-07-22 16:53 乐酷yuan 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 索引的建立 create [unique唯一 | cluster 聚簇索引]index 索引名 on 表名(列名 asc | desc) # 对customer表上的cname列建立唯一性索引 create unique index customer_name on customer(cname A 阅读全文
posted @ 2022-07-22 16:30 乐酷yuan 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 视图作用 定义视图是设计数据库外模式的基本手段。视图能够为数据库系统提供一下优势: 1. 数据的逻辑独立性 2. 用户操作的简化 3. 数据的安全保护 定义视图 定义视图 create view 视图名 (列名...) as 子查询 [with check option] -- 建立背景客户信息的视 阅读全文
posted @ 2022-07-22 15:52 乐酷yuan 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 插入数据 插入元组 insert into 表名(列名...) values (值....) insert into customer values(106,"王伟") insert into customer (customer_num,cname) values(106,"王伟"); 插入子查询 阅读全文
posted @ 2022-07-22 15:25 乐酷yuan 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 餐前小点心: 排序:可以使用order by 对查询结果按照一个或多个属性列的升序或降序排列。 聚合函数:是以一个值的集合为输入,返回单个值的函数。注意聚合函数COUNT、SUM、AVG、MAX、MIN都忽略空值而只处理非空值,只有COUNT(*)将空值计算在内 分组:使用group by子句可以将 阅读全文
posted @ 2022-07-22 14:18 乐酷yuan 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 分析查询语句的执行顺序: select 列表达式 from 表名,... where 条件表达式 group by 列名,.. having 条件表达式 order by 列名 asc | desc , ... info temp 临时表名 1.构造from字句中关系的笛卡尔积 2.根据where字 阅读全文
posted @ 2022-07-22 12:37 乐酷yuan 阅读(167) 评论(0) 推荐(1) 编辑
摘要: 数据库操作: 创建数据库 create database 数据库名; 缓冲式记录日志: create database 数据库名 with buffered log in "日志路径" create database store5 with buffered log in "/usr/informi 阅读全文
posted @ 2022-07-22 10:14 乐酷yuan 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 1.GBase 8t SQL语言的特点: 功能全面:包含定义数据模式、查询数据、更新数据、控制数据访问权限、维护元数据等。这些功能都可以使用SQL完成。 声明式语言:SQL是一种声明式语言,用户只需要声明做什么,而无须具体指出完成这件事的详细步骤。 面向集合:关系实际上就是元祖的集合。将元祖集合作为 阅读全文
posted @ 2022-07-22 09:28 乐酷yuan 阅读(412) 评论(0) 推荐(0) 编辑