随笔分类 -  ocrale系列

摘要:https://www.cnblogs.com/yuweifeng/p/9190842.html 阅读全文
posted @ 2019-04-18 09:59 狂奔~ 编辑
摘要:https://blog.csdn.net/u012127798/article/details/34146143/ Oracle里的set零零碎碎的,这里整理归纳一下 那就是每次进入sqlplus都得重新设置linesize和pagesize 找到你的oracle路径: C:\app\Admini 阅读全文
posted @ 2019-04-18 09:50 狂奔~ 编辑
摘要:https://www.cnblogs.com/520future/p/7699095.html 首次使用Oracle SQL Developer 提示: enter the full pathname for java.exe Oracle SQL Developer 提示: enter the 阅读全文
posted @ 2019-04-18 09:37 狂奔~ 编辑
摘要:视图 总结:不通过视图做insert, update, delete 操作。因为视图提供的目的就是为了简化查询 序列 阅读全文
posted @ 2019-04-17 15:34 狂奔~ 编辑
摘要:SQL> ed 已写入 file afiedt.buf 1 create table test7 2 (tid number, 3 tname varchar2(20), 4 gender varchar(6) check (gender in('男','女')), 5 sal number check(sal>0) 6* ) SQL> /... 阅读全文
posted @ 2019-04-17 14:24 狂奔~ 编辑
摘要:1.SQL语言的类型 2.插入数据insert 3." & " 地址符 可以在DML任意一个语句中使用 “ & ” 4.批处理 where 1=2:条件为假,只赋值表的结构,不复制数据 一次性将emp表中所有 10 号部门的员工,放到新表 emp10 中 5.更新数据 update 6.删除数据 d 阅读全文
posted @ 2019-04-16 23:12 狂奔~ 编辑
摘要:查询部门号是 10 和 20 的员工信息: 方法1,2 方法三:集合 集合运算符 集合运算操作符 注意事项: 阅读全文
posted @ 2019-04-16 22:39 狂奔~ 编辑
摘要:子查询的语法很简单,就是select语句的嵌套使用 子查询的语法格式: 注意: 1.主查询和子查询可以是不同的表,只要子查询的结果,主查询可以使用就可以 2.主查询的select, where, having, from 后都可以放置子查询 3.不可以在group by 后放置子查询语句 4.强调: 阅读全文
posted @ 2019-04-16 16:46 狂奔~ 编辑
摘要:理论基础:笛卡尔积 笛卡尔积的行数 = table1的行数 x table2的行数 笛卡尔积的列数 = table1的列数 + table2的列数 在操作笛卡尔积的时候,应避免使用“笛卡尔全集”,因为里面含有大量错误信息 多表查询就是按照给定的条件(连接条件),从笛卡尔全集中挑选出正确的结果 跟据连 阅读全文
posted @ 2019-04-16 15:54 狂奔~ 编辑
摘要:分组函数 多行函数也叫做组函数,分组函数作用于一组数据,并对一组数据返回一个值, 如,AVG,COUNT,MAX,MIN,SUM,操作的是一组数据 ,返回一个结果,组函数能自动滤空 统计工种 组函数都有自动滤空功能(忽略空值) 分组数据 group by 按照group by 后面的表达式将 fro 阅读全文
posted @ 2019-04-15 23:49 狂奔~ 编辑
摘要:单行函数: 只对一行数据进行变换,产生一个结果,可以没有参数,但必须有返回值,如concat,nvl 1.字符函数 2.数值函数 3.时间函数 4.日期函数 5.转换函数 6.通用函数 7.条件表达式 1.字符函数 操作对象是字符串,大致可分为两类: 一类是大小写控制函数,主要有upper,lowe 阅读全文
posted @ 2019-04-15 16:50 狂奔~ 编辑
摘要:逻辑运算 AND,OR,NOT ......where 表达式1 and 表达式2; ......where 表达式2 and 表达式1; SQL优化: SQL在解析where时是从右向左解析的。所以:and 时应该将易假的放在右侧,or时应该将易真的值放在右侧 order by order by 阅读全文
posted @ 2019-04-15 09:13 狂奔~ 编辑
摘要:查看系统当前的日期(注意格式) 获取当前系统的格式 修改日期格式 改回系统默认格式 阅读全文
posted @ 2019-04-14 21:39 狂奔~ 编辑
摘要:修改上一条SQL语句 1.用c命令来修改(c 即 change ) 默认,光标闪烁位置指向上一条SQL语句的第一行。输入二则定位到第二行。 c /错误的关键字/正确的关键字 2.使用ed命令来修改 edit ed 弹出系统默认的文本编辑器 (如:记事本) 修改,保存,退出,执行“ / ” NULL 阅读全文
posted @ 2019-04-14 18:09 狂奔~ 编辑
摘要:参考:http://www.hechaku.com/Oracle/oracle_tables2.html 1、使用逻辑操作符号问题:查询工资高于500或者是岗位为manager的雇员,同时还要满足他们的姓名首字母为大写的J? 2、使用order by字句 默认asc 问题:如何按照工资从低到高的顺序 阅读全文
posted @ 2019-04-12 18:16 狂奔~ 编辑
摘要:http://www.hechaku.com/Oracle/oracle_tables_chack.html 通过scott用户下的表来演示如何使用select语句,接下来对emp、dept、salgrade表结构进行解说。 1、查看表结构 desc emp; 2、查询所有列 4、insert in 阅读全文
posted @ 2019-04-12 17:20 狂奔~ 编辑
摘要:一、表名和列名的命名规则 1)、必须以字母开头 2)、长度不能超过30个字符 3)、不能使用oracle的保留字 4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型 1)、字符类 char 长度固定,最多容纳2000个字符。 例子:char(10) ‘小韩’前四个字符放‘小韩’, 阅读全文
posted @ 2019-04-11 23:09 狂奔~ 编辑
摘要:https://www.cnblogs.com/chengxiao/p/5904783.html 一、什么是Oracle数据库? 众所周知,Oracle DataBase是一款关系型数据库管理系统(不了解何谓关系型数据库的童鞋自行google,baidu),同类的产品还有mySql,sqlServe 阅读全文
posted @ 2019-04-11 18:16 狂奔~ 编辑
摘要:http://www.hechaku.com/Oracle/ 阅读全文
posted @ 2019-04-11 12:34 狂奔~ 编辑

点击右上角即可分享
微信分享提示