WEB开发网
开发学院数据库MSSQL Server SQL Server 2000中的SQL语言 阅读

SQL Server 2000中的SQL语言

 2008-12-04 10:12:05 来源:WEB开发网   
核心提示: ㈡聚合函数:聚合函数用于对一组值执行计算并返回一个单一的值,㈢标量函数:标量函数用于对传递给它的一个或者多个参数值进行处理和计算,SQL Server 2000中的SQL语言(9),并返回一个单一的值, SQL Server中最常用的几种函数字符串函数字符串函数可以对二进制数据、字符串和表

㈡聚合函数:聚合函数用于对一组值执行计算并返回一个单一的值。

㈢标量函数:标量函数用于对传递给它的一个或者多个参数值进行处理和计算,并返回一个单一的值。

SQL Server中最常用的几种函数

字符串函数

字符串函数可以对二进制数据、字符串和表达式执行不同的运算,大多数字符串函数只能用于char和varchar数据类型以及明确转换成char和varchar的数据类型,少数几个字符串函数也可以用于binary和varbinary数据类型。此外,某些字符串函数还能够处理text、ntext、image数据类型的数据。

字符串函数的分类:

基本字符串函数:UPPER、LOWER、SPACE、REPLICATE、STUFF、REVERSE、LTRIM、RTRIM。

字符串查找函数:CHARINDEX、PATINDEX。

长度和分析函数:DATALENGTH、SUBSTRING、RIGHT。

转换函数:ASCH、CHAR、STR、SOUNDEX、DIFFERENCE。

日期和时间函数

日期和时间函数用于对日期和时间数据进行各种不同的处理和运算,并返回一个字符串、数字值或日期和时间值。在SQL Server 2000中,日期和时间函数的类型如表2-5所示;另外,表2-6列出了日期类型的名称、缩写形式以及可接受的值。

数学函数

数学函数用于对数字表达式进行数学运算并返回运算结果。数学函数可以对SQL Server提供的数字数据(decimal、integer、float、real、money、smallmoney、smallint 和 tinyint)进行处理。

转换函数

一般情况下,SQL Server会自动处理某些数据类型的转换。例如,如果比较 char 和 datetime 表达式、smallint 和 int 表达式、或不同长度的 char 表达式,SQL Server 可以将它们自动转换,这种转换被称为隐性转换。但是,无法由SQL Server自动转换的或者是SQL Server自动转换的结果不符合预期结果的,就需要使用转换函数做显示转换。转换函数有两个:CONVERT和CAST。

上一页  4 5 6 7 8 9 10  下一页

Tags:SQL Server SQL

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接