
数据库
taoying
这个作者很懒,什么都没留下…
展开
-
oracle 存储过程和函数
存储过程或函数是存储ORACLE数据库中的PL/SQL程序,可由用户直接或间接调用。使用存储过程和函数主要优越性是:1、提高了效:在客户/服务器体系结构中,客户机应用向数据库服务器提出对SQL的需求。随着用户数量的增加,SQL 请求也就不断地增加,使网络很快就成为运行的瓶颈。转载 2011-08-22 19:08:25 · 280 阅读 · 0 评论 -
sum 求和与其他字段的混合写法
oracle分析函数 1.sum 求和与其他字段的混合写法表名:testtable 字段 cop_cd,sik_cd,su1,su2要求检索出字段cop_cd,sik_cd,su1的总和,su2的总和一般方法用的sum要进行分组,不能一次进行检索,现改用over( partition by)select *from( select原创 2012-05-22 09:46:49 · 718 阅读 · 0 评论 -
sql函数大全
一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。下表给出了T-SQL函数的类别和描述。函数类别作用聚合函数执行的操作是将多个值合并为一个值。例如 COUNT、SUM、MIN 和 MAX。配置函转载 2013-08-08 22:42:45 · 549 阅读 · 0 评论 -
PL/SQL Developer工具导出数据到excel,导入excel数据到表
使用PL/SQL Developer工具。 导出: 1.执行select 语句查询出需要导出的数据. 2.在数据列表中右键,选择save results.保存为.csv文件,然后已excel方式打开就OK了.可以另存为xsl. 导入: 在单个文件不大的情况下(少于100000行),并且目的表结构已经存在的情况下。 操作步骤如下: 1 可转载 2013-07-10 20:12:02 · 596 阅读 · 0 评论 -
row_number() over(partition by a order by b desc) rn 用法
Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)转载 2013-07-08 16:44:57 · 1052 阅读 · 0 评论 -
根据日期求星期几 oracle
select TO_CHAR(TO_DATE('20120520'),'Day') AS WEEKDAYS2from dual HS.HBTNSKJSK_DT为表中字段。系统日期星期几:SELECTTO_CHAR(SYSDATE,'DAY') AS WEEKDAYS, --结果显示星期几TO_CH原创 2012-05-24 10:36:50 · 557 阅读 · 0 评论 -
sql 前一个月 前一天 前一年
--前一天SELECT * FROM [tb] WHERE [日期字段] BETWEEN DATEADD(DAY,-1,CONVERT(VARCHAR(8),GETDATE(),112)) AND DATEADD(MILLISECOND,-2,CONVERT(VARC转载 2011-10-08 19:10:19 · 661 阅读 · 0 评论 -
SQL CAST()函数和CONVERT()函数
两者均是转换函数。数据类型转换可以通过CAST()和CONVERT()函数来实现。格式:CAST(expression AS data_type)CONVERT(data_type,expression[,style])convert一般在时间类型(dat原创 2011-08-26 12:45:15 · 4501 阅读 · 0 评论 -
Oracle Decode函数
Decode函数的语法结构如下:decode (expression, search_1, result_1)decode (expression, search_1, result_1, search_2, result_2)decode (expr转载 2011-08-22 19:13:58 · 436 阅读 · 0 评论 -
PLSQL的快捷键以及使用技巧
总结PLSQL的快捷键以及使用技巧1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 www.2cto.com 设置方法:Tool转载 2014-02-21 14:58:30 · 451 阅读 · 0 评论