导航

SQL Server 2005------内置函数

Posted on 2009-06-29 17:22  鸡尾虾的壳  阅读(586)  评论(0编辑  收藏  举报

一.行集函数
1.CONTAINSTABLE
   返回由包含以下项的字符数据类型的列组成的零行、一行或多行表:单个词或短语的完全匹配项或模糊匹配项、词在一定差别范围内的相近或加权匹配项。
2.OPENQUERY
   对给定的链接服务器执行指定的传递查询。
3.FREETEXTTABLE
   为符合下述条件的列返回行数为零或包含一行或多行的表。
4.OPENROWSET
   包含访问 OLE DB 数据源中的远程数据所需的全部连接信息。
5.OPENDATASOURCE
   不使用链接服务器的名称,而提供特殊的连接信息,并将其作为四部分对象名的一部分。
6.OPENXML
   OPENXML 通过 XML 文档提供行集视图。由于 OPENXML 是行集提供程序,因此可在会出现行集提供程序(如表、视图或 OPENROWSET 函数)的 Transact-SQL 语句中使用 OPENXML。
 行集函数具有不确定性。
二.聚合函数
 聚合函数对一组值执行计算,并返回单个值,如AVG,Count,Max,Sum等。

三.排名函数
 排名函数为分区中的每一行返回一个排名值。根据所用函数的不同,某些行可能与其他行接收到相同的值。排名函数具有不确定性。如Rank,Row_Number等。

四.配置函数
 下列标量函数返回当前配置选项设置的信息,如@@OPTIONS,@@SPID 等,具有不确定性。

五.游标函数
  与游标相关的函数,包括@@CURSOR_ROWS,CURSOR_STATUS,@@FETCH_STATUS。

六.日期时间数据类型函数
  包括日期时间或者,操作,格式化等功能的函数。

七.数学函数
  基于作为参数提供的输入值执行计算,并返回一个数值。

八.元数据函数
  以下标量函数返回有关数据库和数据库对象的信息。数量多而且有用,比如OBJECT_NAME,OBJECT_DEFINITION等。

九.安全函数
  返回对管理安全性有用的信息。包括sys.fn_builtin_permissions,SCHEMA_ID等。

十.字符串函数
  对字符串输入值执行操作,并返回字符串或数值,如Lower,Replace等。

十一.系统函数
  对 SQL Server 中的值、对象和设置进行操作并返回有关信息。如Cast,Convert,@@Error,IsNumber,@@RowCount,UserName等。

十二.系统统计函数
  返回系统的统计信息。包括@@IO_BUSY,@@PACK_SENT等。

十三.文本与图像函数

具体参考:http://msdn.microsoft.com/zh-cn/library/ms174318.aspx