sqlserver
confirmAname
编程爱好者
展开
-
8.4.5:逻辑运算符
逻辑运算符是指对某些条件进行测试,返回最终结果。与比较运算符相同,返回true或false。SQL Server 2008提供了如下逻辑运算符:逻辑运算符运算符含义ALL如果一组的比较都为true,那么就为trueAND如果两个布尔表达式都为true,那么就为trueANY如果一组的比较中任何一个为true,那么就为t原创 2013-11-10 15:36:24 · 629 阅读 · 0 评论 -
8.5.3:case分支语句
。。。原创 2013-11-10 16:44:54 · 678 阅读 · 0 评论 -
8.6.3:配置函数
原创 2013-11-11 00:08:36 · 580 阅读 · 0 评论 -
第8章:Transact—SQL编程
Transact-SQL语言是微软公司在Microsoft SQL Server系统中使用的语言,是对标准结构化查询语言(SQL)的实现和扩展,是一种交互式查询语言。既允许用户直接查询存储在数据库中的数据,也可以把语句嵌入到高级程序设计语言中使用。在SQL Server 2008中,虽然提供了直观化的图形操作界面,但各种功能实现的基础是Transact-SQL语言,只有Transact-SQL原创 2013-11-10 13:13:23 · 794 阅读 · 0 评论 -
8.1.1:什么是Transact-SQL
Transact-SQL是微软公司对标准SQL的一个实现。SQL Server 2000遵循的是ANSI SQL-92标准,而SQL Server 2008遵循的是ANSI SQL-99标准。原创 2013-11-10 13:18:36 · 695 阅读 · 0 评论 -
8.1.2:Transact-SQL语法规范
在08中根据Transact-SQL语言的执行功能特点,可以将Transact-SQL语言分为3种类型:1.数据定义语言(DDL):create tablealter tabledrop table2.数据操纵语言(DML):insert delete updateselect3.数据控制语言(DCL):grant /*授予权限*/原创 2013-11-10 13:30:47 · 945 阅读 · 0 评论 -
8.5.4:while循环语句
。。。原创 2013-11-10 16:45:33 · 711 阅读 · 0 评论 -
8.4.1:算术运算符
算术运算符是指在两个表达式上执行数学运算,算术运算符主要包括+-*/和%。原创 2013-11-10 15:01:13 · 679 阅读 · 0 评论 -
8.6.1:聚合函数
。。。原创 2013-11-10 16:54:41 · 639 阅读 · 0 评论 -
8.6.2:数学函数
。。。原创 2013-11-10 16:55:12 · 668 阅读 · 0 评论 -
8.5.2:if else语句
if条件语句用于指定Transact-SQL语句的执行条件。如果条件为真,则执行条件表达式后面的语句;当条件为假时,可以使用else关键字指定要执行的语句。if boolean_expression{sql_statement|statement_block}else{sql_statement|statement_block}原创 2013-11-10 16:39:06 · 710 阅读 · 0 评论 -
8.4.4:位运算符
位运算符是指对两个表达式进行位操作。位运算符包括:&、|和^,具体情况见下:位运算符运算符运算规则举例说明&两个位均为1时,结果为1,否则为08&-4为8|只要一个位为1,结果为1,否则为08|-4为-4^两个位值不同时,结果为1,否则为08^-4为-12原创 2013-11-10 15:17:23 · 752 阅读 · 0 评论 -
8.2.1:常量
在Transact-SQL程序设计过程中,定义常量的格式取决于它所表示的值的数据类型:常量类型与常量表示常量类型常量表示说明字符串常量包括在单引号或双引号中二进制常量由0或者1构成的串,并且不使用引号十进制整型常量使用不带小数点的十进制数据表示如1984十六进制整型常量使用前缀OX后跟十六进制数字串表示原创 2013-11-10 13:43:30 · 524 阅读 · 0 评论 -
8.4.7:一元运算符
一元运算符只对一个表达式执行操作,在SQL Server 2008中一元操作符包含+(正)、-(负)和~(位反)。+-可以用于数字数据类型的表达式,~只能用于整数数据类型的表达式。原创 2013-11-10 16:03:31 · 810 阅读 · 0 评论 -
8.2.2:变量
变量由变量名和变量值组成。在SQL Server 2008中,分为全局变量和局部变量。1.全局变量:SQL Server 2008中提供的全局变量分为两类:与当前SQL Server连接有关的全局变量和与整个SQL Server系统有关的全局变量。使用全局变量@@VERSION查看当前SQL Server版本信息:使用全局变量@@SERVERNAME查看当前服务器名称:原创 2013-11-10 14:23:42 · 541 阅读 · 0 评论 -
8.4.3:赋值运算符
赋值运算符使用“=”进行赋值。原创 2013-11-10 15:11:00 · 466 阅读 · 0 评论 -
8.4.6:字符串连接运算符
在SQL Server 2008中,使用+即可。默认情况下,在串联varchar、char或text数据类型的数据时,空的字符串被解释为空字符串。例如‘gfd’+''+'dad'被存储为‘gfddad’。但是如果兼容级别设置为65,则‘gfd’+''+'dad‘将被存储为’gfd dad‘。原创 2013-11-10 15:52:39 · 842 阅读 · 0 评论 -
8.3:表达式和注释
1.简单表达式:简单表达式是指仅由变量、常量、运算符、函数等组成的表达式。简单表达式的结构比较单一,通常用来描述一个简单的条件。select * from teacherInfo where age>30;2.复杂表达式:复杂表达式是指由两个或多个简单表达式通过运算符连接起来的表达式。3.注释:在SQL Server 2008中,支持两种形式的程序注释语句:原创 2013-11-10 14:58:05 · 526 阅读 · 0 评论 -
8.4.2:比较运算符
比较运算符也称为关系运算符,用于比较两个表达式的值之间的关系。运算结果为布尔类型,返回布尔类型的表达式称为布尔表达式。比较运算符根据布尔表达式的输出结果,返回true、false或unkown值。一共6种比较运算符:①=②!=或③>④⑤>=⑥原创 2013-11-10 15:08:38 · 478 阅读 · 0 评论 -
8.5.1:begin end语句块
在SQL Server 2008中,通常使用begin end定义Transact-SQL语句块,这些语句块作为一组语句执行,并且允许嵌套。begin{ sql_statement|statement_block}end原创 2013-11-10 16:26:46 · 1988 阅读 · 0 评论 -
SqlServer中如何获取年月日
原创 2013-11-08 12:59:29 · 745 阅读 · 0 评论 -
SQL Server 2008中最常见的数据类型
常见数据类型类型说明数字类型int,float二进制类型binary日期和时间类型date,time,datetime字符串类型char(n),varchar(n),text原创 2013-11-11 00:15:10 · 708 阅读 · 0 评论