文章分类 -  【SQL】Oracle(PL/SQL)

摘要:Oracle 11g(十七)函数--转换函数、分组函数、其他函数 一、转换函数 1、TO_CHAR(d [,format[,nlsparams]] ) 功能: 将日期d转换为一个VARCHAR2类型的字符串. select sysdate,to_char(sysdate,'yyyy-mm-dd hh 阅读全文

posted @ 2021-07-29 14:10 MissRong 阅读(86) 评论(0) 推荐(0) |

摘要:Oracle 11g(十三)事务处理--Commit、ROLLBACK 一、在COMMIT、ROLLBACK之前的数据状态: 1、之前的状态可以被回复 2、当前的用户可以使用SELECT语句来查看DML操作后的结果 3、其他用户看不到当前用户使用DML语句进行操作 4、产生改变的数据被加锁,其他用户 阅读全文

posted @ 2021-07-28 20:28 MissRong 阅读(208) 评论(0) 推荐(0) |

摘要:Oracle 11g(十二)DML语言--Update、Delete 一、Update 1、使用where子句指定要修改的记录 UPDATE emp1 SET sal = 1200 WHERE empno = 8888 --或: UPDATE (SELECT * FROM emp1 WHERE em 阅读全文

posted @ 2021-07-28 20:14 MissRong 阅读(140) 评论(0) 推荐(0) |

摘要:Oracle 11g(十一)DML--insert语句 一、最基本的insert --单表单行 INSERT INTO emp VALUES(8888,'ZWL','SALESMAN',7566,to_date('1995/06/18','yyyy/mm/dd'),1000,NULL,40); -- 阅读全文

posted @ 2021-07-28 19:48 MissRong 阅读(230) 评论(0) 推荐(0) |

摘要:Oracle 11g(十)DML语言--数据导出 1、选中查询结果 右键 Capy:仅复制数据,不复制表头 Copy with Header复制数据和表头 Copy with header 仅复制表头 Copy to excel 复制到excel 说明:前三种复制完后需要打开新的excel文件粘贴 阅读全文

posted @ 2021-07-28 19:17 MissRong 阅读(132) 评论(0) 推荐(0) |

摘要:Oracle 11g(九)DQL语言--比较运算、表达式 一、比较运算符 EG: --1、is null SELECT * FROM emp WHERE comm IS NULL; --2、like --(1)%表示任意个字符,包括0个 select * from dept where DNAME 阅读全文

posted @ 2021-07-28 19:07 MissRong 阅读(165) 评论(0) 推荐(0) |

摘要:Oracle 11g(八)DQL语言--算术运算、集合运算 一、算术运算 算数运算符: SELECT ename,job,sal,comm,sal+NVL(0,comm) gz FROM emp 二、集合运算 SQL支持三个集合运算符:UNION、INTERSECT、minus。 union / i 阅读全文

posted @ 2021-07-27 19:47 MissRong 阅读(72) 评论(0) 推荐(0) |

摘要:Oracle 11g(七)DQL语言--关系运算、逻辑运算 一、关系运算符 注:与一般的算数运算不同,SQL中的关系运算符,可以对字符类型的字段作比较。 SELECT * FROM emp WHERE deptno <> 20; 二、逻辑运算符 SELECT * FROM emp WHERE job 阅读全文

posted @ 2021-07-27 19:27 MissRong 阅读(234) 评论(0) 推荐(0) |

摘要:Oracle 11g(六)DQL语言--子查询、递归查询 一、标准子查询 子查询先于主查询独立执行,返回明确结果供主查询使用。 1、单行子查询(返回的是单行单列) WHERE子句中使用单行子查询时,可以使用单行比较运算符(=,>,>=,<,<=,<>) 将子查询的返回结果当做单一数值来使用。 SEL 阅读全文

posted @ 2021-07-27 18:34 MissRong 阅读(252) 评论(0) 推荐(0) |

摘要:Oracle 11g(五)DQL语言--with as / join 子句 一、with as with..as相当于一张中间表,可以简单理解为sql片段。 With查询语句不是以select开始的,而是以“WITH”关键字开头。 可认为在真正进行查询之前预先构造了一个临时表,之后便可多次使用它做进 阅读全文

posted @ 2021-07-27 14:59 MissRong 阅读(662) 评论(0) 推荐(0) |

摘要:Oracle 11g(三)DDL语言--drop语法 一、删除索引 drop index index_Name; --接的是索引名 二、删除表格 drop table table_name; 三、删除数据库 drop database database_name; 四、删除表中的数据 truncat 阅读全文

posted @ 2021-07-27 13:34 MissRong 阅读(444) 评论(0) 推荐(0) |

摘要:Oracle 11g(二)DDL语言--alter语法 一、添加列 alter table Persons add DateOfBirth date; 二、删除列 alter table Persons drop COLUMN DateOfBirth; 三、修改列 alter table 表名 re 阅读全文

posted @ 2021-07-27 12:50 MissRong 阅读(258) 评论(0) 推荐(0) |

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3