Oracle学习:Oracle常用函数集
作者:admin 日期:2009-03-31
虽然网上多得是,但是还是自己整理一下,加深印象。
提供给大家 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 | 返回当前登录会话的用户名 |
EMS企业网站管理系统 Beta2009.0.02 版
作者:admin 日期:2009-03-17
常用的一些数据统计SQL语句
作者:admin 日期:2009-03-17
只有在作统计分析的时候,你才能感觉到数据库的强大,才能感觉到数字游戏的趣味性所在。当然,对于企业而言,则是用于进行决策分析的最好支持之一. 最近刚完工的一个项目中对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])
废话少说,我们先建一个原始表吧。
新建表:
复制内容到剪贴板
程序代码

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])
Web开发电子期刊2009年第3期(总第31期)
作者:admin 日期:2009-03-08
利用zedGraph实现不定曲线数曲线的生成
作者:admin 日期:2009-02-28
《影响力》读书笔记
作者:admin 日期:2009-02-12

我这是读第二遍这本书了。
让豆子婆婆的话来说,自己在做人做事方面就“一根筋”。也的确,或许是因为长年宅居在宿舍,要么就要公司呆着很少外出,也就比别人少了很多的社会经验。有时做人做得太硬,确实不是一件好事。像我就不行了,唉。。。。
巨著是不一样的。很多小事情往往却蕴藏着很多小细节,很多小细节却反映了很多小策略。《影响力》给我最深的感触就是:他把我们在生活中碰到的,看到的小人小事的行为,能很好地总结起来。看过的感觉就是:这些事情有些甚至在我们自己身上发生过或在周围随时可见的,我们却无法或者说无心去发掘它其中所存在的内涵,反正对我的感觉就是:原来如此! 真是细微见真知啊!
做营销、销售工作的应该都看过这本书,而对于像我这类的“码工”,则应该是一本心理书。把人的心理行为分析得很实在,很透彻。
1。当不完美的东西变得极为稀少时,它就从一文不值的垃圾摇变成重金难求的极品。
------古董,邮票,具有收藏价值的物品看来很适合这条.
2。害怕失去某种东西的想法比希望重到同等价值东西的想法对人们的激励作用更大。
------害怕失去女友时的感觉及为之发生的行为,很好地证明了这点。另一句话是这样说的:爱一样东西的方法就是意识到你可能会失去它。假如你爱自己的工作,你害怕失去它,那你就会认真工作。假如你爱自己的家庭,那你就会抽更多的时间陪陪家人孩子。
3。真正的谈判高手最初提出的条件虽然都很夸张,但从来不会特别离谱。其高明之处在于,他们所提出的条件既为以后的让步留出余地,又能得到一个令人满意的最终结果。
------大国与大国之间的斗智斗勇,这是最好的证明。
4。一味拒绝的策略看来并不合适。
-------“自尊过度”对别人,对自己也是一种伤害。我估计我需要好好深思一下这个问题。
5。一旦我们做出了某个决定,或选择了某个立场,就会面对来自个人和外面的压力迫使我们的言行也它保持一致。
--------在任何时候,自己对自己的承诺,自己对别人的承诺,对自己都是一个无形的鞭策。没有压力,也就没有动力。
6。究竟哪些因素会让人们喜欢另一个人?
外表的吸引力,某些方面或特征的相似性(打扮,兴趣,爱好,工作,行业等),彼此间的接触和合作.表现力
------我没有很靓丽的外表,其它爱好也比较专一,穿着邋遢,工作天天宅办公室宅家,与外面的合作又少,表现力又差,这可能是俺找不到MM的最好理由了
7。希望拥有被争夺的东西的愿望,几乎是一种身体的本能反应堆。
------MM们天天跑去扫货,很明显应证这句话了。
8。当我们相信自己人的成绩能得到别人的认同时,我们不会去仰仗别的人光环。相反,当我们的个人威望或公共形象很低时,我们才会想到借助他人的成功来帮助自己恢复形象。
------如果你确实很牛,有技术,有能力,业务好,又能干,别人对你没话说,那是因为你确实比较拽。但是你太傲了,别人就不一定买你面子了。大家都在讲口碑营销,品牌效应,我想也应该是这个道理吧。
9。影响力的六则原理:互惠、承诺和一致、社会认同、喜好、权威、短缺
这六则原理,均在我们的生活行为中可以一一寻觅得到。可是我们又做不到所有,总会存在有这或有那的的“短板”。
以上只是我在读此书当是对一些话语的摘抄及相对于我自身的一些体会,书中还有很多不错的理论或观点。很高兴与大家分享,此书此得推荐,是本很牛的好书。
Web开发电子期刊2009年第2期(总第30期)
作者:admin 日期:2009-02-04
这期的教程量比以前多了一倍多,希望能给大家带来帮助。请多多支持我们的期刊,谢谢。同时感谢所有教程的原著作者及出处。
期刊目录:
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个问题以及答案 |
南雄.街景
作者:admin 日期:2009-02-02
Web技术电子期刊2009年第1期(总第29期)
作者:admin 日期:2009-01-08
EMS企业网站管理系统
作者:admin 日期:2009-01-03
万事开头难,新的一年,我们必须推出新的东西才能让我们保持不断前进的动力。

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,并告诉我们。让我们一起做得更好!

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,并告诉我们。让我们一起做得更好!