摘要:事务 概述:通过sql 对数据库进行操作时,同时执行成功或失败,且数据完整性一致。 链接到oracle的用户(例如plsql或sqlplus)会形成一个session, 此时对数据库的更新操作,不会立即修改数据,不提交的情况下,可以进行回滚操作。 rollback 回滚事务(数据被提交将无法回滚)
阅读全文
摘要:delete 整表数据删除 (慎用) delete * from 表名; 条件删除 delete * from 表名 where 限制条件;
阅读全文
摘要:update 整表更新数据 update 表名 set 需要调整字段1= '值1' ,需要调整字段2= '值2' …… 更新条件数据 update 表名 set 需要调整字段1= '值1' ,需要调整字段2= '值2' …… where 限制条件
阅读全文
摘要:insert 语法1 --插入的值需要用单引号引起来,否则字段插入会有问题,可能造成查询的时候查询不出结果 insert into 表名 (列名1,列名2……) ] values ( '值1','值2',……); 语法2 /*此方法插入的数据需要与表字段顺序名称一致,否则容易出现错误数据*/ ins
阅读全文
摘要:完全复制表(含表结构+表数据) create table 新表名 as select * from 需要复制的表名; 复制表部分字段和数据 CREATE TABLE 新表名(列1,列2) AS SELECT 列1,列2 FROM OLD_TABLE; 复制表结构不复制数据 CREATE TABLE
阅读全文
摘要:子查询在()中写sql语句 1.单列子查询 查询一列中的一个值。 select * from table where 列1 = (select 列1 from table where 列3 = 值) and 列2=(select 列2 from table where 列3 = 值 ) 2.单行子查
阅读全文
摘要:group by() 分组统计 select 列名 统计函数 from emp group by 列名; 使用group by 必须指定分组的条件,分组之外的条件不可以 having having 与where的用法类似,放在分组函数之后使用
阅读全文
摘要:1.count()统计个数 select count(*) from emp;; 2.max() 最大值 select max(sal) from emp; 3.min() 最小值 select min(sal) from emp; 4.avg() 求平均数 select avy(sal) from
阅读全文
摘要:1.交叉连接 cross join 左右两个表进行组合,产生笛卡尔积累。 左边每一行分别于右表每一行数据匹配。 2.using using使用的前提是两个表右关联的字段需要对应,两个表的join查询。 使用前提:查询表等值、字段名一致、数据类型一致。 用法:using(列),该列两表都需要有 3.自
阅读全文
摘要:(+)在等号的左边表示右连接; (+)在等号的右边表示左连接。 右连接 RIGHT JOIN 左连接 Left join
阅读全文
摘要:单行函数分为五种类型:字符函数、数值函数、日期函数、转换函数、通用函数。 1.字符函数: 对于输入的字符转换为需要转为的字符或数值。 upper()大写 --小写字母转为大写字母 --对于表指定的字符转大写 --对于指定列字符转大写 lower() 大写字母转小写 --大写字母转小写 --对指定的值
阅读全文
摘要:【order by】 排序 asc 升序(从小到大),desc降序(从打到小) 语法: select 列名 from 表 where 条件 order by 列1,列2 asc或desc; 查询中默认是按照升序排列。 “升序排列” asc 按照s_name升序查询,默认查询的结果按照升序排序 “降序
阅读全文
摘要:1.【select 查询 】 /*查询标准语句*/ select * from employees ; /* select 查询列 from 表名; */ /*查询姓名*/select s_name from employees; /*查询姓名,字段展示中文别名*/select s_name 姓名
阅读全文
摘要:行长度展示长度: /*查询长度*/ SQL> show linesize; /*查询行长度大小*/linesize 100SQL> set linesize200; /*修改行长度大小*/SQL> show linesize; /*查询行长度大小*/linesize 200 已修改 页展示行数设置:
阅读全文
摘要:DB:数据库( database):存储数据的“仓库”。它保存了一系列有组织的数据。 DBMS:数据库管理系统( Database Management System)。数据库是通过DBMS创建和操作的容器。 SQL:结构化查询语言( Structure Query Language):专门用来与数
阅读全文
摘要:设置PL/SQL语句快捷输入的方法,让你成为高效率的人。 1.打开PL/SQL,输入用户并登录 2.并打开Tools->Preferences->Editor->AutoReplace->选上Enabled pl/sql 12以下版本打开Preferences位置 pl/sql 12版本打开Pref
阅读全文