資源描述:
《實(shí)驗(yàn)一t-sql語言的基本使用(實(shí)驗(yàn)報(bào)告內(nèi)容)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、實(shí)驗(yàn)一T-SQL語言的基本使用(實(shí)驗(yàn)報(bào)告)-、目的1.掌握利用各種數(shù)據(jù)類型聲明局部變量的方法。2.掌握為局部變量賦值的阿種方法。3.掌握常用系統(tǒng)函數(shù)、運(yùn)算符和表達(dá)式的功能和應(yīng)用。二、實(shí)驗(yàn)內(nèi)容1.變量的應(yīng)用在為變量賦值語句中,set命令一次只能為一個(gè)變量賦值,而select命令一次可以為多個(gè)變量賦值。declare?namevarchar(10),?sexnchar(2)z@birthdaydatetime,@usuallyint,?finalnumeric(4,1)Set?name=‘?dāng)?shù)據(jù)座’Set@sex=‘男’Select?bi
2、rthday=‘1989-12-18’,?usually=88.5,?final=90Print@name+@sexPrint?birthday2.運(yùn)算符的使用算術(shù)運(yùn)算符:Printgetdate()+100Print123+23%10/7+(17-6)*2.5字符串連接運(yùn)算符:Declare@achar(5),@bvarchar(5),@cint,@ddecimal(5,2)Select@a=‘123’,@b=‘456.5’,@c=123,@d=456.5Print@a+@bPrint@a+@dPrint@c+@dSelect@a
3、=‘?dāng)?shù)據(jù)庫’,@b=‘程序開發(fā)’Print@a+@bPrint@a+@d1.系統(tǒng)函數(shù)的使用數(shù)學(xué)函數(shù):selectceiling(16.3),ceiling(-16.8)時(shí)問日期函數(shù)Declare?birthdaydatetimeSet@birthday=‘1989-12-18'Select@birthdayas‘生日’,datediff(year,@birthday,getdateO)as‘年齡’SelectgetdateOas‘當(dāng)前日期’,year(getdate())as‘年份’,datepart(month,getdateO)
4、as‘月份’,datename(day,getdate())as‘日期,轉(zhuǎn)換函數(shù):Declare?countint,@datedatetimeSelect?count=255,?date=getdate()Print‘變量count的值為:’+cast(@countasvarchar(5))Printcast(‘2009-12-05’assmalldatctimc)+100Printconvert(varchar(10),@date,102)字符串函數(shù):Declare@strasnchar(25)Set@str=‘?dāng)?shù)據(jù)庫應(yīng)用與開發(fā)’
5、Selectlen(@str),charindex(‘?dāng)?shù)掘庫’,@str),substring(@str,5,6),replace(@str,‘開發(fā)’,‘設(shè)計(jì)’),lower(@str),ascii(@str)三、實(shí)驗(yàn)環(huán)境SQL2005o四、實(shí)驗(yàn)原理1.了解SQL2005的基木操作和運(yùn)行環(huán)境。2.掌握數(shù)據(jù)庳與表的創(chuàng)建與管理。五、1、實(shí)驗(yàn)報(bào)告利用T-sql語句聲明一個(gè)長度力16的nchar型變量bookname,并賦初值為‘sqlserver數(shù)據(jù)庫編程’并打印出來。文件d)編箱(2)IRS(Y)查詢(Q)項(xiàng)目⑧工具①窗口09社區(qū)(£)
6、稱助Q!)pcO4FCS8.b..-LQncryl.sql*拽要dtj$pcO4PC58(SQLServer9.0.1399曰u數(shù)據(jù)庠I*LJ系統(tǒng)數(shù)笹庫5??陳快用l*(JReportServcr$pc58l±,jKeportServcr$pcS8TenpDBu安全性a服務(wù)器對(duì)象□s刺□甘理UJNotificationServices立SQLServer代SpcO4AcdeclareGbookncuncnchor(16;set@bookname-*'3qlserver數(shù)據(jù)庫編程Jprint6bookname1]3FF^*]j新
7、連否i旬(S)Lu-di3徳a絜曲!?taster,??執(zhí)行QLJ1V■打繫£sqlscrvci:數(shù)據(jù)運(yùn)編程就豬查涓己成功執(zhí)行。pcO4PCS8(9.0Kill)pcO4.AininistrAtor(53)8、□jM£□泠jl1^MicrosoftSQLS?rv?...名]00卜實(shí)Ift—1T-SgUS]
9、,1MicrosoftPovwToin.2、編程求50-100之間的所有能被3整除的奇數(shù)之和文件d)顆sa)視田(osi9(a)項(xiàng)目(D工良①窗口a)社
10、區(qū)』新蛙flop▼!執(zhí)行qp?■23^*;b稱助QPIt£5對(duì)象資?笤理器-9X越⑧▼dT3;刁t<$pcO4PCS8(SQLServer9.0.1399-pcO4Aca□數(shù)描庫au安全性s□W務(wù)器對(duì)象□£W田u笤理田L(fēng)JNoti