摘要: 平常我们用Oracle主要有两种字符串类型1.char始终为固定的长度,如果设置了长度小于char列的值,则Oracle会自动用空格填充的。当比较char时,Oracle用空格将其填充为等长,再进行比较。2.VarChar2数据类型为可变长度,虽然与VarChar数据类型是同义的,但在今后的Oracle版本中也许会有变化,所以应该避免使用VarChar,优先使用VarChar2。固定长度的字符串字段使用Char,而其他所有的字符串字段都应使用VarChar2.下面列出部分Oracle针对字符串操作的一些函数,以下函数可以使用在字符串上,也可以使用在列名上:1.LOWER(string)将输入的 阅读全文
posted @ 2013-11-07 09:52 流失的痕迹 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 上一次整理了一下Oracle字符串中常用的函数,接下来就整理一下Oracle数值方面的一些常用的函数。1.NVL 空值转换函数,请注意一下,任何包含NULL值的算术运算都会得到NULL,这个函数有点像三元表达式一样,我们先看看他的格式吧 格式:nvl(value,substitute),如果value不等于NULL,那返回value值,如果value等于NULL那返回substitute值,NVL不只限于数值,也适用于varchar2,date和其它数据类型,但value和substitute必须为相同的数据类型。2.ABS 绝对值函数,个人感觉用的时候比较少.格式:ABS(value);3. 阅读全文
posted @ 2013-11-07 09:50 流失的痕迹 阅读(403) 评论(0) 推荐(0) 编辑