![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
feimashenhua
这个作者很懒,什么都没留下…
展开
-
数据库编程总结
当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等。数据库编程是对数据库的创建、读写等一列的操作。数据库编程分为数据库客户端编程与数据库服务器端编程转载 2010-04-13 15:41:00 · 1851 阅读 · 0 评论 -
Oracle中TO_DATE格式
<br />TO_DATE格式(以时间:2007-11-02 13:45:25为例)<br />Year: <br />yy two digits 两位年 显示值:07<br />yyy three digits 三位年 显示值:007<br />yyyy four digits 四位年 显示值:2007<br />Month: <br />mm number 两位月转载 2011-02-11 13:35:00 · 651 阅读 · 0 评论 -
Oracle时间加减
<br />加法<br /> select sysdate,add_months(sysdate,12) from dual; --加1年<br /> select sysdate,add_months(sysdate,1) from dual; --加1月<br /> select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期<br /> select sysdate,t原创 2011-03-10 14:28:00 · 573 阅读 · 0 评论 -
oracle 百分比格式转换/千分位格式化数据
<br />CREATE OR REPLACE PACKAGE BODY pk_pub IS<br /><br /> ---------------------------------------------------------------------------------------<br /> -- 英文名称: fmt_percent<br /> -- 模块功能: 百分比格式转换<br /> -- 备 注: 1、将数值型变量格式化为百原创 2011-02-23 17:42:00 · 6928 阅读 · 0 评论 -
Oracle SQL的优化
<br /><br />SQL的优化应该从5个方面进行调整:<br />1.去掉不必要的大型表的全表扫描<br />2.缓存小型表的全表扫描<br />3.检验优化索引的使用<br />4.检验优化的连接技术<br />5.尽可能减少执行计划的Cost<br />SQL语句:<br />是对数据库(数据)进行操作的惟一途径;<br />消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低;<br />可以有不同的写法;易学,难精通。转载 2011-05-22 20:29:00 · 495 阅读 · 0 评论 -
PL/SQL 中如何正确选择游标类型
本文简单的列举了PL/SQL中用到的几种不同类型的游标写法,并简单对比了不同游标写法的优缺点,同时给出了一个选择的基本原则。本文并不包括太多的实际运行/性能测试,有兴趣的话,大家可以根据示例自己测试。PL/SQL里的游标可以分为显式和隐式两种,而隐式有分为select into隐式游标和for .. in 隐式游标两种。所以,我们可以认为,有3种游标用法:A. 显式游标转载 2012-01-05 13:07:40 · 1012 阅读 · 0 评论 -
Oracle自定义类型 Record + PL/SQL表
一,什么是记录Record和PL/SQL表? 记录Record:由单行多列的标量类型构成的临时记录对象类型。类似于多维数组。 PL/SQL表:由多行单列的索引列和可用列构成的临时索引表对象类型。类似于一维数组和键值对。 都是用户自定义数据类型。 二,Record + PL/SQL表 用途是什么? Record + PL/SQL表可以进行数据的多行多列存储。这样我转载 2012-01-05 13:42:13 · 3474 阅读 · 0 评论