SQL语言集锦课件.docVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档