1.pl/sql如果想编辑,可在查询语句后面加上for update,例如:select * from student for update;
2.oracle tochar函数中格式化日期的含义:YYYY代表年,MM代表月,DD代表日,HH代表一天1-12小时,HH12代表一天1-12小时,H24代表一天0-23小时,MI代表分钟,SS代表秒(JAVA中普通的设置时间的格式为:yyyy-MM-dd HH:mm:ss)
3.oracle中,在写存储过程(PROCEDURE)时,可以调用函数(FUNCTION),在写函数时,也可以调用存储过程
4.oracle中,“exists(xxx)”就表示括号里的语句能不能查出记录,它要查的记录是否存在,它比使用not in 的效率要高一些。通过使用EXISTS,Oracle会首先检查主查询,然后运行子查询直到它找到第一个匹配项,这就节省了时间。Oracle在执行IN子查询时,首先执行子查询,并将获得的结果列表存放在一个加了索引的临时表中。在执行子查询之前,系统先将主查询挂起,待子查询执行完毕,存放在临时表中以后再执行主查询。这也就是使用EXISTS比使用IN通常查询速度快的原因。
5.在Oracle 中,日期是国际化的,不同的区域安装的数据库,默认的日期格式不同,因此为了程序便于移植,日期的输入要使用TO_DATE 函数对日期格式化后输入,采用格式化字符串对日期进行格式化时,格式化字符串中字符不区分大小写,常见的格式化字符如下:
yyyy 表示四位年份
mm 表示两位月份,比如3 月表示为03
dd 表示两位日期
hh24 表示小时从0-23,hh12 也表示小时从0-11
mi 表示分钟
ss 表示秒
6.oracle中group by后必须跟所有select中没有参与计算的字段,如果想单独group by某一个字段,那么先把要Group by的字段分组查询出来,然后作为一个结果集,再和表中的其他字段关联查询
7.oracle中substr的用法:oracle的substr函数的用法取得字符串中指定起始位置和长度的字符串substr( string, start_position, [ length ] )
8.在Oracle/PLSQL中, sign 函数返回一个数字的正负标志
9.数据库在根据非主键进行查询时,在数据量很大时,如果想要让查询速度更快一些,需要把该非主键字段建上索引
10.oracle数据库中汉字占两个字符
11.查询数据库表schedule中cmId字段重复信息的sql如下:
select cmId,count(cmId) as total_count from schedule group by cmId having count(cmId) > 1
相关推荐
oracle知识点总结.txt 个人对oracle的一些总结
Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结。很不错的资源哦,希望大家可以喜欢!
Oracle知识点总结,适合初学者,平时多联系,放在手机上,当做电子书来看。
Oracle知识点总结(吐血推荐).doc
Oracle知识点总结.docx
这是我自己学习oracle的时候,写的代码案例和笔记,基本上每一个知识点都写的很清楚!大家可以作为参考! 该有的知识点都有! 基本的sql语法,触发器,存储过程,存储函数, 流程控制,游标,异常处理,记录类型,...
中软工作总结一:oracle
Oracle存储过程 知识点总结 Oracle存储过程 知识点总结Oracle存储过程 知识点总结Oracle存储过程 知识点总结
这是一个oracle有关知识点的总结:(oracle的各种函数、查询、事务处理)
Oracle数据库知识点总结
备份已久的oracle知识点总结,有需要的同行可以下载自己看看。
Oracle Golden Gate知识点总结 这是一个总结的pdf文档
这是想一下oracle相关的知识点总结,包括一些面试想用到的知识点,以及一些经典的sql语句。特别是对于Java软件工程师来说是很重要的。
大牛出品Oracle Golden Gate知识点总结
重要基础知识点总结,oracle11g数据库基础教程第2版重要知识点总结(电工社),自己总结的知识点,有问题请留言联系
极品oracle内容总结,把oracle最核心的内容总结了,是oracle进阶的好资料