SQL Server 2005 函数
1、聚合函数
AVG ()--平均值
COUNT ()--返回行中项目的数量
MAX ()--最大值
MIN ()--最小值
SUM ()--求和
2、数学函数
ABS (x)--返回绝对值
CEILING(x)--返回大于或等于所给数字的最小整数
PI ()--pi值
POWER (x,y)--返回x的y次方
RAND ()--返回~1之间的随机数
3、 配置函数
SELECT @@VERSION --获取当前数据库版本
SELECT @@LANGUAGE --当前语言
4、时间函数
select getdate() --当前时间
select day(getdate()) --取出天
select month(getdate()) --取出月
select year(getdate()) --取出年
select dateadd(d,3,getdate()) as wawa_dateadd --加三天, ‘d’表示天,‘m’表示月,‘yy’表示年
select datename(d,'2010-07-15') --取出时间的某一部分
5、字符串函数
Select LEN('str1111')--返回字符串的字符个数
Select lower('ABC'),lower('Abc'),upper('Abc'),upper('abc') --转换大小写
select ltrim(' 左边没有空格') --去空格
select rtrim('右边没有空格 ') --去空格
select ltrim(rtrim(' 左右都没有空格 ')) --去空格
select left('sql server',3),right('sql server',6) --取左或者取右
Select replace('原字符串','原','这是一个')--字符串替换
Select replicate('go',5)--指定的次数重复字符
select reverse('这是字符串') --将定字符串返序排列
select substring('这是一个原字符串',2,3)--指定截取指字字符串
6、排名函数
rank()返回结果集的分区内每行的排名
rank() over (order by 列名)
SQL Server 2005 函数
热推产品
- ActiveReport... 强大的.NET报表设计、浏览、打印、转换控件,可以同时用于WindowsForms谀坔攀戀Forms平台下......
- AnyChart AnyChart使你可以创建出绚丽的交互式的Flash和HTML5的图表和仪表控件。可以用于仪表盘的创......
推荐产品