- 浏览: 4249 次
- 性别:
- 来自: 湖南省
最新评论
-
liuzhenye:
sgq0085 写道现在用的最多的函数是decode,case ...
数据库基本函数——转换函数(Oracle) -
sgq0085:
现在用的最多的函数是decode,case when
数据库基本函数——转换函数(Oracle) -
liuzhenye:
sgq0085 写道业精于勤荒于嬉,行成于思毁于随期待楼主继续 ...
SQL语言分类 -
sgq0085:
业精于勤荒于嬉,行成于思毁于随期待楼主继续
SQL语言分类 -
sgq0085:
...
SQL语言分类
文章列表
一、转换函数用户操作多数据类型,在数据类型之间进行转换。
1、CHARTORWID(c)
c是一个字符串,函数将c转换为RWID数据类型。
2、CONVERT(c, dset, sset)
c为字符串,dset、sset是两个字符集,函数将字符串c由sset字符集转换为dset字符集,sset的默认设置为数据库的字符集。
3、HEXTORAW(x)
x为十六进制的字符串,函数将十六进制的x转换为RAW数据类型。
4、RAWTOHEX(x)
x是RAW数据类型字符 ...
一、日期函数
日期函数操作DATE数据类型,绝大多数都有DATE数据类型的参数,绝大多数返回也是DATE数据类型的值。
1、ADD_MONTHS
(d
, <i
>)
返回日期d
加上i
个月后的结果,i
可以是任意整数。如果i
是一个小数,那么数据库将隐式地将其转换成整数,将会截去小数点后面的部分。
2、LAST_DAY
(d
)
函数返回包含日期d鱼粉的最后一天。
3、MONTHS_BETWEEN
(d1
, d2
)
返回d1
和d2
之间 ...
一、数字函数
数字函数操作数字数据,执行数学和算术运算。所有函数都是有数字参数并返回数字值。所有三角函数的操作数和值都是弧度而不是角度,Oracle没有提供内建的弧度和角度的转换函数。
1、ABS
(n
)
返回n
的绝对值。
2、ACOS
(n
)
反余弦函数,返回-1~1之间的数,n
表示弧度。
3、ASIN
(n
)
反正弦函数,返回-1~1之间的书,n
表示弧度。
4、ATAN
(n
)
反正切函数,返回n的反正切值,n
...
一、字符函数
1、ASCII
(<str
>)
str
是字符串,返回str
第一个字母的ASCII
码,它的逆函数是CHR
(),例如:
SELECT ASCII
('A
') BIG_A
, ASCII
('z
') BIG_Z
FROM
emp
;
返回结果:
BIG_A BIG_Z
65 122
2、CHR
(<i
>)[NCHAR_CS]
i是一个数字,函数返回十进制表示的字符,例如
...
SQL(Structure Query Language,结构化查询语言)语言主要有以下几类:
1、数据查询语言(DQL,Data Query Language):主要用于检索数据库数据,基本机构有Select、From、Where、Group By、Having、Order By、Compute、For Browse等;Select语句的功能和语法最复杂、最灵活;完整语法描述如下(还有更复杂的语法,如:集合操作(Union和Union All)、子查询、表连接、CASE语句等):
SELECT
[ALL
| DISTINCT
| DISTINCTROW
TOP
...