03 2016 档案

摘要:事务 事务是最小的工作单元,是对数据库的若干操作,增删查改(要不就都成功,要不就都失败) 在oracle数据库中,事务是默认打开的,其他数据库都需要一条语句来打开事务,默认关闭的 事务的特征 原子性、一致性、隔离性、永久性 比如如果发生了错误(异常) rollback; --回滚 在哪里执行就在哪里 阅读全文
posted @ 2016-03-29 19:11 HelloWorld1815 阅读(265) 评论(0) 推荐(0)
摘要:分析函数,用于统计排名 语法:函数名() over(order by 排序字段 asc | desc) row_number() 无论值是否相等,生成连续的行号 -- 1,2,3,4, select ename,sal,row_number() over (order by sal desc) 名次 阅读全文
posted @ 2016-03-29 19:05 HelloWorld1815 阅读(296) 评论(0) 推荐(0)
摘要:内连接:从多张表中获取综合数据 inner join on select 表1.字段,表2.字段 from 表1 inner join 表2 on 关系; select 表1.*,表2.* from 表1 inner join 表2 on 关系; 如:要查询员工的名字以及部门的编号,和部门地址 se 阅读全文
posted @ 2016-03-29 18:50 HelloWorld1815 阅读(374) 评论(0) 推荐(0)
摘要:筛选数据,直接加where条件,并且and,或者or 使用rownum获取前N条数据 select * from 表名 where rownum <= 数字; 如:获取前5条数据 select * from emp where rownum <=5; 错误示例☞select * from emp w 阅读全文
posted @ 2016-03-22 21:35 HelloWorld1815 阅读(261) 评论(0) 推荐(0)
摘要:查询所有列数据 select * from 表名; 查询指定列数据 效率高于查询所有列数据 select 列名,列名,列名 from 表名; --先执行from后面的代码,找到表,在执行select后面的代码,找到指定的列 distinct查询且不包含重复记录 可用于聚合函数 select dist 阅读全文
posted @ 2016-03-22 21:09 HelloWorld1815 阅读(264) 评论(0) 推荐(0)
摘要:约束类型 1、主键primary key(一般是一个表的标志,所以一个表只能有一个主键;主键不能为空,不能重复) 2、唯一键unique(不能重复) 3、外键foreign key 4、检查约束check(not null不能为空;default默认值) 建表的同时添加约束 create table 阅读全文
posted @ 2016-03-22 16:50 HelloWorld1815 阅读(486) 评论(0) 推荐(0)
摘要:添加、修改、删除、查询都叫SQL语言(结构化查询语言) 添加数据(注意事项:列的顺序和值的顺序要相同、数量也要相同;字符串要加单引号,数字可以加或不加) insert into 表名(列名,列名,列名) values (值,值,值); 如:insert into student (sid,name, 阅读全文
posted @ 2016-03-22 16:05 HelloWorld1815 阅读(1776) 评论(0) 推荐(0)
摘要:数据类型 字符数据类型char:固定长度字符串,最大可以存放2000字节 字符串varchar2:可变长度字符串,最大可以存放2GB数值类型数据 数字number:可以存放整数、浮点数、实数 number( p[, s]):p表示精度(一共有几位),最高精度为38位;s表示小数位数 时间类型date 阅读全文
posted @ 2016-03-22 15:40 HelloWorld1815 阅读(243) 评论(0) 推荐(0)
摘要:show user ; 查看当前用户的名称 select * from tab; 查看当前用户有哪些表 删除用户 drop user jky cascade; //cascade; 意思是级联操作 会把用户名下面所有的表(所有数据)全部删除 创建用户 create user 用户名 identifi 阅读全文
posted @ 2016-03-22 15:26 HelloWorld1815 阅读(210) 评论(0) 推荐(0)
摘要:数据备份、数据删除、数据还原 连接数据库,查看scott用户下面的所有表 数据备份(数据导出)要输入导出文件路径和文件名(文件扩展名可输入也可以不输入) 导出成功后,可以在上面输入的文件路径下面看到导出的文件 连接数据库,查看scott用户下面的所有表,删除表,再查看 数据还原(数据的导入)在命令行 阅读全文
posted @ 2016-03-19 21:44 HelloWorld1815 阅读(267) 评论(0) 推荐(0)
摘要:兼容性的设置 cmd.exe是微软Windows系统的命令行程序,类似于微软的DOS操作系统。cmd.exe是一个16/32位的命令行程序,运行在Windows NT/2000/XP/2003/Vista/7/8上。 打开命令行程序,输入sqlplus,输入用户名(我安装程序时设置的用户名是xsl, 阅读全文
posted @ 2016-03-19 21:16 HelloWorld1815 阅读(275) 评论(0) 推荐(0)
摘要:http://blog.163.com/ly676830315@126/blog/static/10173372220119148583539/ 阅读全文
posted @ 2016-03-16 21:41 HelloWorld1815 阅读(488) 评论(0) 推荐(0)