全球旧事资料 分类
3Tra
sactSQL语法基础31Tra
sactSQL表达式32Tra
sactSQL数据类型33Tra
sactSQL函数34QueryA
alyzer工具程序35Tra
sactSQL语句36数据处理语法(DML)
f208
网络数据库实用教程sqlserver2000
在正式介绍Tra
sactSQL语句的语法之前,笔者先利用较短的篇幅,简单介绍有关Tra
sactSQL表达式、数据类型以及函数等。并且希望让从未接触过SQL语句设计的读者,可以有一些Tra
sactSQL的运行概念;同时也可以让已经使用过Tra
sactSQL语句设计的读者,作为相关查询的数据来源。31Tra
sactSQL表达式表达式是用来在“列与列之间”或者“在变量之间”进行比较以及数学运算的符号。在MSSQLServer中,表达式共具有“数学表达式”、“字符串表达式”、“比较式”以及“逻辑表达式”等四种表达式的类型;下面就对这些表达式类型进行详细的说明。311数学表达式数学表达式可以用在各种数字类型变量的运算。这些数字类型变量的数据类型共有:INT,SMALLINT,
f第3章
Tra
sactSQL语法基础
209
TINYINT,FLOAT,REAL,MONEY
或者
SMALLMONEY。而数学表达式的符号共有:加(+)、减(-)、乘()、除()和求余数(%)。其具体说明如表31所示。表31符号+-功能可以操作用的数据类型加INT,SMALLINT,TINYINT,FLOAT,REAL,MONEY或者SMALLMONEY减INT,SMALLINT,TINYINT,FLOAT,REAL,MONEY或者SMALLMONEY乘INT,SMALLINT,TINYINT,FLOAT,REAL,MONEY或者SMALLMONEY除INT,SMALLINT,TINYINT,FLOAT,REAL,MONEY或者SMALLMONEY取余数INT,SMALLINT,TINYINT数学表达式只能在数字变量或者数字型数组
注意事项
中进行运算。取余数只能使用在INT,SMALLINT和TINYIINT数据类型。
f210
网络数据库实用教程sqlserver2000
312字符串表达式字符串是由字符、符号以及数字所组成,并且字符串表达式是使用于字符串运算与操作的一种运算方式。在SQLServer的字符串表达式中,字符串是可以使用数学表达式的“”,达到字符串的相加、结合的目的。在SQLServer的数据类型中,可以适用于字符串加法的数据类型计有:“Char”、“VarChar”、“Nvarchar”、“Text”,以及可以转换为“Char”或是“VarChar”数据类型的数据类型。例如:“ASP”、“”以及“SQL2000”三个字符串相加的表达式如下所示:I
terval“ASP”“”“SQL2000”这三个字符串、字符相加之后的结果“I
terval”,其内容则为“ASPSQL2000”。313比较表达式比较表达式是用来对两个表达式进行比较。在MSSQL
f第3章
Tra
sactSQL语法基础
211
Server中,可以使用的比较表达式符r
好听全球资料 返回顶部