![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
MicoOu
这个作者很懒,什么都没留下…
展开
-
Oracle基本操作4-存储过程
目录存储过程存储过程的参数--in,默认可省略存储过程的参数--out存储过程的参数--in out存储过程create [or replace] procedure 实例名[变量 in/out/in out数据类型]as[变量 数据类型]begin 主程序语句; commit;--如果有insert、update、delete语句,一定要commitend;例子:给部门表...原创 2019-12-16 21:09:37 · 280 阅读 · 1 评论 -
Oracle基本操作3-游标
目录1.游标1.游标# 将sql返回的结果集用游标进行标注,以后通过对游标的操作来获取结果集的数据# 定义游标cursor 游标名 is select语句;#打开游标open 游标名;#提取游标fetch 游标名 into 变量;#关闭游标,释放占用的系统资源close 游标名;例子Select有多条数据,声明一个游标,存这些数据。open打开游标,因为有多条...原创 2019-12-16 17:57:26 · 248 阅读 · 0 评论 -
Oracle基本操作2-PL/SQL
目录1.PL/SQL语法结构2.%type和%rowtype3.循环3.1 loop循环3.2 while loop循环3.3 for loop循环1.PL/SQL语法结构declare 变量、常量、游标begin sql语句 pl/sql控制语句 exception 异常执行语句end;例子:打印当前日期异常处理更新指定员工(788)工资,如工资小于4...原创 2019-12-16 16:18:34 · 192 阅读 · 0 评论 -
Oracle基本操作1
目录1.查询当前用户下所有表名2.行转列3.时间截取4.数据合并5.递归1.查询当前用户下所有表名select table_name from user_tables;2.行转列统计每个部门下的人数行转列语法:case when…then…else…end我们只想要一列显示一个结果,所以在前面加个max3.时间截取dual是一张虚拟表,当你只有一个字段,可以使用...原创 2019-12-16 15:27:49 · 378 阅读 · 0 评论 -
Oracle数据迁移备份、授权和创建表空间、用户
目录1.Oracle数据迁移备份(cmd方式)2.Oracle用户授权3.创建表空间和用户1.Oracle数据迁移备份(cmd方式)从Oracle导出数据到本地电脑C:\Users\bobo>exp scott/tiger@orcl tables=emp,dept rows=y file=d:\emp_dept.dmp log=d:\emp_dept.log—rows是行,y代...原创 2019-12-13 16:08:41 · 437 阅读 · 0 评论