《实验一t-sql语言的基本使用(实验报告内容)》由会员分享,可在线阅读,更多相关《实验一t-sql语言的基本使用(实验报告内容)(4页珍藏版)》请在金锄头文库上搜索。
1、实验一 T-SQL 语言的基本使用(实验报告)一、 目的1掌握利用各种数据类型声明局部变量的方法。2掌握为局部变量赋值的两种方法。3掌握常用系统函数、运算符和表达式的功能和应用。二、 实验内容1变量的应用在为变量赋值语句中,set 命令一次只能为一个变量赋值,而 select 命令一次可以为多个变量赋值。declare name varchar(10),sex nchar(2),birthday datetime,usually int,final numeric(4,1)Set name = 数据库Set sex = 男Select birthday = 1989-12-18,usually
2、 = 88.5,final = 90Print name+sexPrint birthday2运算符的使用算术运算符:Print getdate()+100Print 123+23%10/7+(17-6)*2.5字符串连接运算符:Declare a char(5),b varchar(5),c int,d decimal(5,2)Select a=123,b=456.5,c=123,d=456.5Print a+bPrint a+dPrint c+dSelect a=数据库,b=程序开发Print a+bPrint a+d3系统函数的使用数学函数:select ceiling(16.3),ce
3、iling(-16.8)时间日期函数Declare birthday datetimeSet birthday=1989-12-18Select birthday as 生日,datediff(year,birthday,getdate() as 年龄Select getdate() as 当前日期 ,year(getdate() as 年份 ,datepart(month,getdate() as 月份 ,datename(day,getdate() as 日期转换函数:Declare count int,date datetimeSelect count = 255,date = getd
4、ate()Print 变量 count 的值为: +cast(count as varchar(5)Print cast(2009-12-05 as smalldatetime)+100Print convert(varchar(10),date,102)字符串函数:Declare str as nchar(25)Set str = 数据库应用与开发Select len(str),charindex(数据库,str),substring(str,5,6),replace(str,开发 , 设计),lower(str),ascii(str)三、 实验环境SQL2005。四、 实验原理1了解 SQL2005 的基本操作和运行环境。2掌握数据库与表的创建与管理。五、 实验报告1、 利用 T-sql 语句声明一个长度为 16 的 nchar 型变量 bookname,并赋初值为sql server 数据库编程并打印出来。2、 编程求 50-100 之间的所有能被 3 整除的奇数之和。六、 实验小结