- 1
- 0
- 约1.65万字
- 约 16页
- 2019-02-17 发布于湖北
- 举报
SQL
规范:所有条目分类到一下三类,条目用红色加粗宋体,内容用五号宋体黑,0倍行距。条目与条目之间空一行
基础概念类(sql概念,细节性的概念性的)
基础语法类(SQL语法,长篇性的,一般难度较大,技巧性强,以例子引出)
基础管理类 (管理相关的概念介绍)
管理创建类 (具体的数据库管理操作)
基础概念类
join 连接
1,join或innter join 内连接(自然连接) 2,left join,right join左右连接 3,cross join 交叉连接 没有 WHERE 子句的交叉联接将产生联接所涉及的表的笛卡尔积
表连接有两种
内连接(自然连接)通过两个表具有相同意义的列,可以建立相等连接条件
外连接
左外连接 左条件用(+)
右外连接 右条件用(+)
全外连接
大量数据导入数据库方法(自己总结)
1,新建excel表,将数据以表格形式粘入excel
每两列之间插入新的列,全部标上逗号
3,新建txt文件,复制excel所有数据到txt中
4,使用工具text importer导入数据
Sqlplus登陆及不同参数关闭打开数据库的区别
sqlplus / as sysdba 以DBA身份登录数据库
sqlplus system/yacun@orcl 登录数据库,一台主机上有好多库,用户名密码都相同,系统分辨不了
shutdown nomal
不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
shutdown transactional:
不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
shutdown immediate:不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。
shutdown abort:不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。
startup open:
STARTUP缺省的参数就是OPEN,打开数据库,允许数据库的访问。当前实例的控制文件中所描述的所有文件都已经打开。
start mount:
仅仅给DBA进行管理操作,不允许数据库的用户访问。仅仅只是当前实例的控制文件被打开,数据文件未
打开。
start nomount:
仅仅通过初始化文件,分配出SGA区,启动数据库后台进程,没有打开控制文件和数据文件。不能任何访问数据库。
ORACLE补充指定位数
补充指定位数,左补 lpad(项,位数,值),右补rpad
UNION:
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。
SQL UNION 语法:
SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2
注释:默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。
Having和where的区别:
在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行,但在where语句之后执行。HAVING子句可以让我们筛选组合后的各组数据。HAVING子句在聚合后对组记录进行筛选,而WHERE子句在聚合前先筛选记录。也就是说作用在GROUP BY 子句和HAVING子句前。
Commit:
SQL SERVER 是默认自动 COMMIT 的
ORACLE 则默认是事务, 如果不手动COMMIT, 而且也没有自动COMMIT 机制, 是不会COMMIT 的。
在一个用户下update了表,但没有commit的时候,用另一个用户登录查看该表是没有修改前的.
所有的 DML (INSERT, DELETE, UPDATE, SELECT) 语句都是要显式提交的
Dual :
dual是一个虚拟表,用来构成select的语法规则, HYPERLINK /oracle/ \t _blank oracle保证dual里面永远只有一条记录。
1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual;
2、用来调用系统函数
select to_char(sysdate,yyyy-mm-dd hh24:mi:ss) from dual;--获得当前系统时间
select SYS
您可能关注的文档
最近下载
- 小学低段音乐课堂管理方法的研究课题资料(包含申请表、开题报告、实施方案、结题报告等).pdf VIP
- 2026《隧道贯通误差预计计算案例》4000字.docx
- 2022-2023学年北京市丰台区高二(下)期末数学试卷(附答案详解).docx VIP
- 5m盐酸溶液的配制 -回复.pdf VIP
- 2026年新疆工程学院辅导员招聘备考题库最新.docx VIP
- 2026年新疆财经大学辅导员招聘备考题库必考题.docx VIP
- 2026年新疆农业大学辅导员招聘备考题库附答案.docx VIP
- 现代金属凝固技术课件(9056KB).ppt VIP
- 现代材料凝固技术.ppt VIP
- TG5焚烧炉OG200C说明书翻译20120222.pdf
原创力文档

文档评论(0)