摘要: 数据类型: 数值类型 number(6) 字符类型 varchar2(10) 日期类型 date 字符格式大小写敏感,日期格式敏感。 逻辑运算符: or 或 and 与 not 非 优先级 使用括号可以改变优先级 order by 对结果集进行排序 order by salary;按照哪一列进行排序 阅读全文
posted @ 2017-05-18 15:46 九號栈長 阅读(124) 评论(0) 推荐(0) 编辑
摘要: employees表 EMPLOYEE_ID 员工号 NOT NULL NUMBER(6) FIRST_NAME 名字 VARCHAR2(20) LAST_NAME 姓氏 NOT NULL VARCHAR2(25) EMAIL 邮箱 NOT NULL VARCHAR2(25) PHONE_NUMBE 阅读全文
posted @ 2017-05-18 15:40 九號栈長 阅读(222) 评论(0) 推荐(0) 编辑
摘要: du -sh * 查看文件占用的大小 mkdir bak 当前路径新建一个bak目录 mkdir arc/bak -p 级联创建多个不存在的目录 ctrl +l 清屏 cp * /home/oralce/bak 把所有文件拷贝进bak du -sh 查看拷贝进度 pwd 查看当前是在哪个目录下 ls 阅读全文
posted @ 2017-05-18 15:25 九號栈長 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 不带参数的存储过程 SQL> create or replace procedure get_time is 2 begin 3 dbms_output.put_line(sysdate); 4 end; 5 / Procedure created. SQL> exec get_time; 15-M 阅读全文
posted @ 2017-05-15 22:21 九號栈長 阅读(2131) 评论(0) 推荐(0) 编辑
摘要: #静态游标指的是程序执行的时候不需要再去解析sql语言,对于sql语句的解析在编译的时候就可以完成的。 动态游标由于含有参数,对于sql语句的解析必须要等到参数确定的时候才能完成。 从这个角度来说,静态游标的效率也比动态游标更高一些。 #游标的相关概念: 定义: 游标它是一个服务器端的存储区,这个区 阅读全文
posted @ 2017-05-14 22:01 九號栈長 阅读(3213) 评论(0) 推荐(0) 编辑
摘要: SQL>define_editor='vi' 执行一条SQL语句再修改编辑 SQL>ed 可以将define _editor='vi'这句话写在sqlplus 的启动配置脚本中 阅读全文
posted @ 2017-05-14 12:16 九號栈長 阅读(502) 评论(0) 推荐(0) 编辑
摘要: #静态游标指的是程序执行的时候不需要再去解析sql语言,对于sql语句的解析在编译的时候就可以完成的。 动态游标由于含有参数,对于sql语句的解析必须要等到参数确定的时候才能完成。 从这个角度来说,静态游标的效率也比动态游标更高一些。 #游标的相关概念: 定义: 游标它是一个服务器端的存储区,这个区 阅读全文
posted @ 2017-05-13 22:03 九號栈長 阅读(556) 评论(0) 推荐(0) 编辑
摘要: select * from user_constraints s where s.TABLE_NAME=upper('emp') and s.CONSTRAINT_TYPE='P'; 阅读全文
posted @ 2017-05-13 22:01 九號栈長 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 循环原则: 如果循环内部必须执行一次,则使用基本循环 如果知道循环次数,则使用FOR循环 如果必须在每次循环开始时判断条件,则使用WHILE循环 1、基本循环 SQL> declare 2 i number := 0; 3 begin 4 loop 5 dbms_output.put_line(i) 阅读全文
posted @ 2017-05-13 20:22 九號栈長 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 语法: CASE selector WHEN exp1 then res1 WHEN exp2 then res2 WHEN exp3 then res3 ... [ELSE resN] end; SQL> declare 2 mygrade char(1):='A'; 3 res varchar2 阅读全文
posted @ 2017-05-13 19:54 九號栈長 阅读(2394) 评论(0) 推荐(1) 编辑