预览模式: 普通 | 列表

Oracle学习:Oracle常用函数集

虽然网上多得是,但是还是自己整理一下,加深印象。

提供给大家 Excel版,方便打印.

点击下载此文件

数值函数    
函数 说明 备注
ABS(n) 返回n的绝对值  
ACOS(n) ASIN(A) ATAN(n) 返回n的反余弦 反正弦值 反正切值  
COS(n) SIN(n) TAN(n) 返回n的余弦值 正弦值 正切值  
FLOOR(n) 返回小于或等于n的最大整数  
MOD(m,n) 返回m除以n之后的余数,若n为0,则返回m  
CEIL(n) 返回大于等于n的最小整数  
ROUND(n,m) 执行四舍五入运算  若省略m,则四舍五入到整数位;若m是负数,则到小数点前m位;若m为正数,则到小数点后m位
EXP(n) LN(n) LOG(n) 返回e的n次幂 以E为底的对数 对数  
SQRT(n) 返回n的平方根,n必须大于0  
SIGN(n) 检测n的正负. 若n小于0,则返回-1;若n等于0,
则返回0.若n大于0,则返回1                                  
聚集函数    
COUNT(n) 返回某字段的记录总数  
AVG(col_name) 返回某一列的平均值  
MAX(exp) MIN(exp) 返回exp参数的最大值 最小值  
MEDIAN(exp) 返回exp参数的中间数  
SUM(exp) 返回exp参数的总和  
Group-ID 判别由Group By说明产生的重复组  
Rank(value) 计算在一组值中某值的排列  
Greatest(c1,c2) 返回参数列表中的最大值  
Least(c1,c2) 返回参数列表中的最小值                                                
COALESCE(c1,c2) 返回该表达式列表中的第一个非空值  
VAR-POP(value) 总体方差  
字符函数    
ASCII(n) 返回n的首字符在ASCII码中对应的十进制数  
CHR(n) 返回十进制ASCII码n对应的字符  
CONCAT(C1,C2) 将C1连接在C2的后面  
LENGTH(C1) 返回字符串C1的长度  
LOWER(C1) UPPER(C1) 返回C1的小写 大写  
LTRIM(C1) RTRIM(C1) 去掉C1左边的空格 去掉C1右边的空格  
INITCAP(c1) 将C1的首字符大写,其它小写  
REPLACE(C1,C2,C3) 将C1中出现的C2替换成C3 若C3为空,则将C2删除  
SUBSTR(c,m,n) 返回c中以第m位开始算起长度为n的字符串.若m为负数,则从尾数开数  
TRANSLATE(C1,C2,C3) 将C1中出现的C2替换成C3 然后返回修改后的C1  
RPAD(C1,LENGTH,C2)
 LPAD(C1,LENGTH,C2)
RPAD 允许在列的右边填充一组字符 LPAD 允许在
列的左边填充一组字符
添加的字符可以为句号,逗号,感叹号,
字母,数之际
|| 连接符 用于将两个字符串结合在一起  
日期及时间函数    
sysdate 返回当前数据库的日期时间  
current_date 返回现在的最新日期  
DBtimezone 返回数据库所在的时区  
Add_months(d,n) 返回时间d加了n月后的新时间  
Next_day(d,c) 返回日期d后的下一个c  
Last_day(d) 返回该日期d所在月份的最后一天  
MONTHS_Between(d1,d2) 返回日期d1与d2的相差月数  
Extract(c,from d) 返回日期时间d中指定的C部分 C的取值为year,month,day,min,
second,timezone等
localtimestamp(d) 返回一个时间戳  
Round(d,format) 将d转换成以format字符串格式指定的格式 format是指oracle的日期格式
转换函数    
ASCIISTR(string) 接受一个字符串参数,返回ASCII码  
BIN_TO_NUM(n1,n2,n3) 将每位由n1,n2,n3等组成的二进制转变成十进制  
Cast(c as t) 将表大字式以转换成数据类型t t为数据类型 t可以为自定义的数据类型
CHARTOROWID(string) 将某个rowID的字符串转换为rowID值  
TO_CHAR(X,format) 返回x按format格式转换后的字符串  
TO_DATE(X,format) 返回x按format格式转换后的时间类型的数据  
TO_Number(X,format) 返回x按format格式转换后的数字类型的数据  
TO_Nchar(string,format,params)    
Translate(strng,if,then) 在字符串中进行逐字符的替换  
DeCODE(value,if,then) 在字符串中进行逐值的替换  
CARDINALITY(table_name) 返回嵌套表中的记录数,返回整型  
COLLECT(column_name) 用于与cast函数共同创建拥有特定列表的嵌套表,
并将该列强制转换成cast函数中所指定的类型
 
HEXTORAW 十六进制转换为二进制  
RAWTOHEX 二进制转十六进制  
     
     
其它函数    
NVL(exp1,exp2) 如果exp1的值为null,返回exp2;否则返回exp1  
NVL2(exp1,exp2,exp3) 同NVL一样运用  
UID 返回登录当前会话的用户UID  
USER 返回当前登录会话的用户名  

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6487

EMS企业网站管理系统 Beta2009.0.02 版

EMS--EnterPrise Site Manage Suite 企业网站管理系统

第二次测试版本的一再推迟,除了自身工作原因之外,我们也在不断地寻找自己将来要走的特色路子。

我们对比了很多同类的系统,发现我们还远远落后于别人。我们还需要加倍的努力,集众家之所长,显自身之特色.我们先前的路,是先学习别人的路。




EMS Beta2009.0.0.2 测试版 有了以下改进:

1.所有参数传递采用加密形式
2. 前台工作列表页面美化

查看更多...

Tags: EMS企业网站管理系统

分类:编程技术 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 5329

常用的一些数据统计SQL语句

只有在作统计分析的时候,你才能感觉到数据库的强大,才能感觉到数字游戏的趣味性所在。当然,对于企业而言,则是用于进行决策分析的最好支持之一. 最近刚完工的一个项目中对SQL的运用,让我又对SQL的理解与使用加深了一层。很高兴与大家分享其中的乐趣.
废话少说,我们先建一个原始表吧。


新建表:


Create TABLE [dbo].[DezaiCn_Sale] (
  [ID] int IDENTITY(1, 1) NOT NULL,
  [日期] datetime NOT NULL,
  [销售量] int NOT NULL,
  [店铺名] char(10) COLLATE Chinese_PRC_CI_AS NOT NULL,
  CONSTRAINT [PK_Test_Sale] PRIMARY KEY CLUSTERED ([ID])

查看更多...

Tags: 数据统计SQL语句

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 13456

Web开发电子期刊2009年第3期(总第31期)

欢迎下载我们的Web开发技术期刊

本期共摘选文章61篇,感谢所有原创文章的作者.同时感谢所有支持本刊发展的朋友们。





下载第31期web开发技术期刊

下载文件 点击下载此文件

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5028

利用zedGraph实现不定曲线数曲线的生成

呵呵,终于整出来了

我的需求是这样的:

有一大堆的供应商的库存数据要按产品按供应商按时间段进行数据比较,同时产生图表,就是
利用zedGraph实现不定曲线数曲线的生成

还是贴张图来说一下吧。




查看更多...

Tags: zedGraph实现不定曲线数曲线的生成

分类:编程技术 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 11522

《影响力》读书笔记




我这是读第二遍这本书了。

让豆子婆婆的话来说,自己在做人做事方面就“一根筋”。也的确,或许是因为长年宅居在宿舍,要么就要公司呆着很少外出,也就比别人少了很多的社会经验。有时做人做得太硬,确实不是一件好事。像我就不行了,唉。。。。

巨著是不一样的。很多小事情往往却蕴藏着很多小细节,很多小细节却反映了很多小策略。《影响力》给我最深的感触就是:他把我们在生活中碰到的,看到的小人小事的行为,能很好地总结起来。看过的感觉就是:这些事情有些甚至在我们自己身上发生过或在周围随时可见的,我们却无法或者说无心去发掘它其中所存在的内涵,反正对我的感觉就是:原来如此! 真是细微见真知啊!
做营销、销售工作的应该都看过这本书,而对于像我这类的“码工”,则应该是一本心理书。把人的心理行为分析得很实在,很透彻。


1。当不完美的东西变得极为稀少时,它就从一文不值的垃圾摇变成重金难求的极品

------古董,邮票,具有收藏价值的物品看来很适合这条.


2。害怕失去某种东西的想法比希望重到同等价值东西的想法对人们的激励作用更大。

------害怕失去女友时的感觉及为之发生的行为,很好地证明了这点。另一句话是这样说的:爱一样东西的方法就是意识到你可能会失去它。假如你爱自己的工作,你害怕失去它,那你就会认真工作。假如你爱自己的家庭,那你就会抽更多的时间陪陪家人孩子。

3。真正的谈判高手最初提出的条件虽然都很夸张,但从来不会特别离谱。其高明之处在于,他们所提出的条件既为以后的让步留出余地,又能得到一个令人满意的最终结果。
------大国与大国之间的斗智斗勇,这是最好的证明。

4。一味拒绝的策略看来并不合适。

-------“自尊过度”对别人,对自己也是一种伤害。我估计我需要好好深思一下这个问题。


5。一旦我们做出了某个决定,或选择了某个立场,就会面对来自个人和外面的压力迫使我们的言行也它保持一致

--------在任何时候,自己对自己的承诺,自己对别人的承诺,对自己都是一个无形的鞭策。没有压力,也就没有动力。

6。究竟哪些因素会让人们喜欢另一个人?

外表的吸引力,某些方面或特征的相似性(打扮,兴趣,爱好,工作,行业等),彼此间的接触和合作.表现力

------我没有很靓丽的外表,其它爱好也比较专一,穿着邋遢,工作天天宅办公室宅家,与外面的合作又少,表现力又差,这可能是俺找不到MM的最好理由了


7。希望拥有被争夺的东西的愿望,几乎是一种身体的本能反应堆。

------MM们天天跑去扫货,很明显应证这句话了。

8。当我们相信自己人的成绩能得到别人的认同时,我们不会去仰仗别的人光环。相反,当我们的个人威望或公共形象很低时,我们才会想到借助他人的成功来帮助自己恢复形象。

------如果你确实很牛,有技术,有能力,业务好,又能干,别人对你没话说,那是因为你确实比较拽。但是你太傲了,别人就不一定买你面子了。大家都在讲口碑营销,品牌效应,我想也应该是这个道理吧。

9。影响力的六则原理:互惠、承诺和一致、社会认同、喜好、权威、短缺

这六则原理,均在我们的生活行为中可以一一寻觅得到。可是我们又做不到所有,总会存在有这或有那的的“短板”。


以上只是我在读此书当是对一些话语的摘抄及相对于我自身的一些体会,书中还有很多不错的理论或观点。很高兴与大家分享,此书此得推荐,是本很牛的好书。



Tags: 影响力

分类:读书&想法 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6041

这期的教程量比以前多了一倍多,希望能给大家带来帮助。请多多支持我们的期刊,谢谢。同时感谢所有教程的原著作者及出处。

点击下载此文件

期刊目录:

Net
ASP.NET 中缓存应用
ASP.NET中验证页开发技巧
ASP.NET 2.0个性化配置
GRIDVIEW中实现上移下移
ASP.NET缓存策略经验谈
System.Data.DataTable计算功能详解
NET序列化与反序列化操作
遍历指定文件夹下所有的xml文件并动态生成HTML页面
结构体构造函数的应用
NHibernate入门级示例(增 删 改)
提高C#编程水平的50个要点
C# 编程中的内存管理
Java
Java远程通讯可选技术及原理
按指定的编码读取文本文件内容
Java开发中如何应用线程
2009年10个Java技术解决方案
提高WebSphere Portal性能的捷径
J2EE乱码问题解决方案汇总
J2EE项目代码编写规范
Java编程基础中模式和框架的区别
JAVA实现屏幕抓图和远程桌面控制的方法
Java应用过程中获取系统属性
Java应用从集中式步入分布式
Hibernate 参数设置一览表
MS SQL
SQL Server Analysis Service中Cube的结构
SQL Server 2005 BI数据挖掘案例(库存预测)
精妙SQL速查手册
SQL日期格式化应用大全
数据挖掘的理论基础
SQL语句对表中父子节点正向和反向取所有节点
SQL统计语句收集
sql中分隔字串-->查询-->组合字串
SQL 計算一個字符串在另一個字符串中出現的次數
SQL 中的统计应用
调试SQL Server的存储过程及用户定义函数
可按任意字段排序的分页存储过程
Oracle
 Oracle新手最常碰到的6个错误及解决方案
 PL/SQL初学者必读:几十个实用的PL/SQL
 用SQL语句实现进制间互相转换
 Oracle客户端如何连接到数据库
 Oracle数据库后台进程的具体功能
 Oracle面试过程中常见的二十个问题
 Oracle中SQLPLUS的常用指令收集与技巧
 轻松解决Oracle数据库的服务启动问题 
 如何收集Oracle进程中SQL跟踪信息
 Oracle新手最常碰到的6个错误及解决方案
 Oracle Developer 2000中的一些实用语句
 学习oracle sql loader 的使用
软件架构与设计
软件架构知识体系
Web应用开发方法研究
几种计算机软件应用体系结构模型…
大型网站架构演变和知识体系
怎样成为优秀的软件模型设计者
项目需求稳定性与开发模型选择
软件项目管理原则
Agile 敏捷建模思想
IT生活
社交生活的技巧
如何正确地向他人道歉
应该每日思考的5个有力理由及养成方法
立即行动的七个方法
怎样规划生活
你的行为合理吗
世界顶级精英们的人生哲学
构建人生的复原力
失败15种性格
作个真正的男人
每天问自己十个问题
成大事的九种手段
51招提升你的自信
困惑人生的62个问题以及答案

查看更多...

Tags: Web开发电子期刊 Web开发期刊

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4943

南雄.街景

街景随拍,真实南雄.本人摄影水平不济,器材不好,ps稍处理过。

查看更多...

Tags: 南雄街景

分类:摄影 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5846

南雄年味.小吃

分类:摄影 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6278

Web技术电子期刊2009年第1期(总第29期)

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5109

EMS企业网站管理系统

万事开头难,新的一年,我们必须推出新的东西才能让我们保持不断前进的动力。




EMS--EnterPrise Site Manage Suite 企业网站管理系统


为什么选择EMS?


我们开发,我们设计,我们利用Web标准,考虑用户操作的方便性,并基于现有最先进的开发技术,为的是为广大的企业拥有一个很好管理,很简单的一个网站管理系统,为的是这个系统能促进你企业的信息化速度加快,尽早踏上互联网电子商务之路。通过我们彼此之间的沟通与交流,让我们成为朋友,让你的企业网站能给你带来真正的效益



EMS有什么特点?


EMS企业网站管理系统基于Microsoft ASP.NET和C#语言开发.后台管理使用方便简单,前台可以自由设制。网站风格可以自己定制,同时开放所有源代码,为企业进行二次开发提供了基础。同时我们与使用者进行互动,欢迎大家发现问题并一起解决问题。




EMS有什么特点?


EMS企业网站管理系统刚刚开始发布,可能有很多地方不尽如人意或不太完善,会对你的使用造成一定的影响,对此我们深表歉意。我们会不断根据大家反馈的要求,及时、迅速的提供解决方案,尽最大的力量与你一道去解决问题,不断提高系统的安全性,优质性能,用户体验良好反馈。这一切,都需要你我的努力!


相关站点正在设计中,敬请等待.


解决方案下载(Src 源代码): 版本:Ver1.0 文件格式:rar文件

http://EMS.dezai.cn/SRC/DezaiStudio_EMS_Source.rar


开发手册下载(HandBook): 文件格式:chm文件

http://EMS.dezai.cn/HandBook/DezaiStudio_EMS_HandBookVer1.0.rar

编译版本下载(Release):
http://EMS.dezai.cn/Publish/DezaiStudio_EMS_ReleaseVer1.0.rar


在线演示站点地址:

http://EMS.dezai.cn/

后台管理地址演示:

http://EMS.dezai.cn/Manage/

用户名:dezai 密码:dezai



我们下次改版会计会有些什么改动?

1.系统的安全性能不是很强,我们会对系统的安全方面进行加强。

2.系统的整体风格仍然不统一,我们会对局部设计进行调整。

3.优化及整理相关代码及注释,方便代码阅读。

4.相关文件夹及控件的位置调整

5.漏洞及Bug的修补



万事开头难,刚刚出炉的东西总是很稚嫩的,请大家见谅.欢迎大家提出自己的建议,发现其中的Bug,并告诉我们。让我们一起做得更好!

Tags: EMS企业网站管理系统 EMS 企业网站管理系统

分类:编程技术 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 5835