- 61
- 0
- 约 78页
- 2017-05-06 发布于四川
- 举报
第6章T_SQL语言基础﹝5﹞
第6章 T-SQL语言概述
主讲教师:卫琳;6.1 T-SQL语言概述;语句;6.1.3 T-SQL法约定;/*创建名为example的数据库,并存放在“e:\sql\”目录中*/
CREATE DATABASE example
ON
(name=example, --设置数据库文件名称
filename=e:\sql\example.mdf, --设置文件存放位置
size=10, --指定文件大小
maxsize=50) --指定文件的最大容量
LOG ON --指定日志文件
(name=examplog, --指定日志文件名称
filename=e:\sql\example.ldf, --指定日志文件存放位置
size=5mb,
maxsize=25mb,
filegrowth=5mb)
go;6.2 附加的语言元素;6.1.2 标识符
2.标识符分类
SQL Server将标识符分为以下两种类型:
常规标识符:符合标识符的格式规则。
分隔标识符:包含在双引号(“”)或者方括号([ ])内的标识符。
该标识符可以不符合标识符的格式规则,如[MR GZGLXT]、MR和GZGLXT之间含有空格,但因为使用了方括号,所以视为分隔标识符。
注意:常规标识符和分隔标识符包含的字符数必须在1~128之间,对于本地临时表,标识符最多可以有116个字符。 ;6.2.2 常量
(1)字符型常量
ASCII字符串常量:用单引号括起来,由ASCII字符组成。
如果在字符常量中已经包含了一个单引号,那么可以使用两个单引号表示这个带单引号的字符。
Unicode字符串常量的格式与ASCII字符串常量相似,但它前面有一个前缀N,而且N前缀必须是大写的。
如:N’SQL Server’、N’张三’、N’计算机科学与技术’。
;6.2.2 常量
(2) 数值型常量
数值型常量包含整型常量和实数型常量。
整型常量(Integer)用来表示整数。可细分为二进制整型常量、十六进制整型常量和十进制整型常量。二进制整型常量以数字0或1表示;十六进制整型常量由前缀0x后跟十六进制数组成;十进制整型常量即不带小数点的十进制数;
实数型常量用来表示带小数部分的数,有定点数和浮点数两种表示方式,其中浮点数使用科学记数法来表示。如:0.3E-5。;(3) 日期时间型常量(datetime)
日期时间型常量使用特定格式的字符日期值来表示,并且用单引号括起来。如2009年4月1日可以用以下方式表示:’April 1,2009’、’04/01/2009’或。
(4) 货币型常量(money)
货币型常量以前缀“$”作为标识。如$123.45。;6.2.2 变量;6.2.2 变量;例:用赋值语句分别定义两个整型变量x和y。使x的值为20,y的值为5,计算并显示x,y,3x +4y,xy,和x /y的值。
declare @x int,@y int
set @x=20
set @y=5
select @x,@y,3*@x+4*@y,@x*@y,@x/@y
例:创建两个局部变量,并赋值,然后输出变量的值。
declare @var1 char(4),@var2 char(20)
set @var1=中国
set @var2=@var1+是一个伟大的国家
select @var1,@var2
go;示例:创建一个名为sex的局部变量,并在select语句中使用该局部变量查找表student中所有女同学的信息。
use xscj2005
declare @xb char(2)
set @xb=女
select * from student
where ssex=@xb;例:使用查询给变量赋值。
use XSCJ2005
go
declare @xm varchar(8)
set @xm =(select sname from student
where sno=2008056103)
select @xm
Go
use XSCJ2005
go
declare @xm varchar(8)
select @xm =sname from student
select @xm
Go
说明:如果返回多个值,将返回的最后一个值赋给变量;例:
use XSCJ2005
go
declare @xm varchar(8)
select @xm=刘丰
select @xm=sname
from student
where sno=123456789
select @xm as name
go;6.3 运算符和表达式;例【6-
您可能关注的文档
最近下载
- 制造业信息化战略规划实施与优化-PDM.docx VIP
- 那智不二越机器人flexgui toolbox操作说明书.pdf VIP
- 智慧工厂-智慧工厂解决方案.docx VIP
- 高中化学解题方法归纳:和量法.doc VIP
- 译林牛津新版高中英语(必修1-3)单词表.pdf VIP
- 包装有限公司分切机安全风险分级清单.docx VIP
- 重庆市西南大学附属中学2025届高三下学期二诊模拟考试物理试卷 含解析.docx VIP
- 【高中英语】《星火英语同步词汇》抗遗忘速记手册.docx VIP
- 成都市锦江区2026届初三一诊(暨期末考试)数学试卷(含答案).docx
- 三坐标 培训教程.pptx VIP
原创力文档

文档评论(0)