![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库-ORCLE
蒙宇
忠于事业,忠于目标,努力努力再努力!
展开
-
ORACLE day07
目录: Pro * c程序的编写步骤 宿主变量 指示变量 变量 通信区 1个Pro * c程序的编写步骤 1.1问题 Pro * C / C ++程序就是在C / C ++语言中嵌入SQL语句而开发出的应用程序。 使c / c ++这种高效率语言成为访问数据库的工具 1.2步骤 实现此案例需要按照如下步骤进行。 1,编写源代码 vi ***。pc 2,预编译把pc文件变成c文件 proc ***。...原创 2020-02-15 22:15:43 · 125 阅读 · 0 评论 -
ORACLE day06
目录: 游标的使用 带参游标 存储过程 参数的模式 指定实参的模式 缺省参数的模式 Sql的函数 1 游标的使用 1.1 问题 使用while 循环 结合 found 属性遍历游标。 1.2 步骤 代码如下所示 declare cursor empcursor is select * from s_emp; var_emp empcursor%rowtype; begin ...原创 2020-02-14 23:02:11 · 99 阅读 · 0 评论 -
ORACLE day05
目录: 变量的使用 %type类型 记录类型 %rowtype类型 表类型 if语句 goto语句 1变量的使用 1.1问题 定义两个变量:分别和s_emp表中id的类型和first_name的类型相同,并且把id = 1的数据赋值给这两个变量。打印输出这两个变量的值。 1.2步骤 代码如下所示 宣布 var_id 号(7 ); var_name varchar2 ...原创 2020-02-14 23:01:08 · 75 阅读 · 0 评论 -
ORCLE day04
目录: 日期处理 唯一性约束和非空约束的列级实现 检查约束的列级约束 主键 唯一 和 检查的表级约束 级联删除和级联置空 1 日期处理 1.1 问题 给你一个日期 把这个日期处理成对应月的最后一天的最后一秒。 sysdate 1.2 步骤 本案例的完整代码如下所示: select to_char(trunc (last_day(sysdate))+1-1/(246060), ‘yyyy-mm-dd...原创 2020-02-14 22:51:54 · 82 阅读 · 0 评论 -
ORACLE day03
目录: 组函数 分组 子查询 创建和删除表 DML 语句 事务控制语句 日期类型和格式 如何存入日期 1 组函数 1.1 问题 常见的组函数 count 统计一组数据的个数 max 统计一组数据的最大值 min 统计一组数据的最小 sum 统计一组数据的和 avg 统计一组数据的平均值 组函数中可以使用distinct 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:统计工资的个数 工资的...原创 2020-02-14 22:50:54 · 87 阅读 · 0 评论 -
ORACLE day02
目录: 单行函数与组函数 substr函数 数字处理函数 to_char 如何修改本地的语言环境 函数嵌套 多表查询 等值连接与非等值连接 自连接 外连接 1 单行函数与组函数 1.1 问题 单行函数是针对sql影响每一行数据都做处理并且每一行都返回一个结果。 组函数是针对一组数据做处理,最终返回一个结果。 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:upper函数 代码如下所示: s...原创 2020-02-14 22:49:27 · 88 阅读 · 0 评论 -
ORACLE day1
目录: 字符串的拼接 nvl函数 distinct排重 模糊查询 如何判断NULL值 order by 1 字符串的拼接 1.1 问题 在查询的过程中很多时候需要把两个查询的结果进行拼接得到最终的结果,所以下面我们来举例说明一下字符串的拼接。字符串的拼接过程中需要用到字符串拼接符 || ,还有一些需要转换的特殊符号,例如 % ,’ 。 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:在姓名...原创 2020-02-14 22:47:16 · 111 阅读 · 0 评论