freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

廣東海洋大學(xué)第四章sqlserver的使用(專業(yè)版)

2025-07-07 12:14上一頁面

下一頁面
  

【正文】 ? :用戶自行創(chuàng)建的存儲過程,可以輸入?yún)?shù)、向客戶端返回表格或結(jié)果、消息等,也可以返回輸出參數(shù)。中等 39。 when 39。 IF(SELECT AVG(siPercentageCharge) FROM ContractRecruiter)20 BEGIN UPDATE ContractRecruiter SET siPercentageCharge=siPercentageCharge+5 END ELSE BEING UPDATE ContractRecruiter SET siPercentageCharge=siPercentageCharge+3 END ? 例子:內(nèi)部候選人被召集參加面試的最低測試成績?yōu)?80分。 ? 變量 —— 你可以使用變量存儲臨時值。 ? 一般情況下,非簇索引在外鍵上創(chuàng)建; ? 索引的創(chuàng)建 ? 語法 CREATE [UNIQUE][CLUSTERED|NONCLUSTERED] INDEX idxname ON table_name(column_name [ASC|DESC][,column_name ]… ) ? UNIQUE指明每一行應(yīng)包含不同值的索引; ? CLUSTERED指出了其數(shù)據(jù)在索引屬性上進(jìn)行排序的簇索引; ? NONCLUSTERED指明創(chuàng)建為非簇索引。 ? 每個表可允許創(chuàng)建一個簇索引 ? 簇索引是如何工作的 —— 在簇索引中,數(shù)據(jù)存儲在 B樹的葉子層上。 ? 例子:將 defdept綁定到學(xué)生表的院系列,這樣學(xué)生院系值為 ‘ 計算機(jī)系 ’ 是無需輸入,可節(jié)省時間。表中現(xiàn)有值不必滿足規(guī)則指定的準(zhǔn)則; o 使用 sp_bindrule系統(tǒng)存儲過程綁定規(guī)則 o 語法: sp_bindrule rule_name,object_name[,FUTUREONLY] ? rule_name指定將被綁定的規(guī)則的名稱 ? object_name以 定規(guī)則的列的名稱,或指定用戶定義數(shù)據(jù)類型的名稱。C:\Program Files\Microsoft SQL Server\MSSQL$COMPUTER\Data\39。 tempdb數(shù)據(jù)庫可以保持的臨時數(shù)據(jù)有:臨時表、臨時存儲過程、變量、游標(biāo)、排序的中間結(jié)果表、查詢中間的結(jié)果等。 OBJECT_ID(‘objname’) 返回數(shù)據(jù)庫對象 ID號。 SELECT cName,LEFT(vAddress) as ‘Address’,cPhone FROM RecruitmentAgencies WHERE cCity=‘Houston’ ? SQL SERVER函數(shù) 日期時間函數(shù) 函數(shù)名 參數(shù) 描述 DATEADD (datepart,number,date) 把 datepart的 number加入到 date DATEDIFF (datepart,date1,date2) 計算兩個日期之差,單位由datepart指定。 LTRIM SELECT LTRIM(‘ RICHARD’) 去掉字符串的前導(dǎo)空格,返回字符串 ‘ RICHARD’。其余屬性自定類型。 SELECT vFirstName,vLastName,cName FROM ExternalCandidate JOIN RecruitmentAgencies ON = ? 思考:查詢外部候選人和他們看招聘廣告查詢的報紙。要求查詢結(jié)果的列標(biāo)題作出改變,顯示格式如下: 招聘人員名字 雇傭薪金 方法 1: (其中 as可以省略) SELECT cName as ‘招聘人員名字 ’ ,siPercentageCharge as ‘雇傭薪金 ’ FROM ContractRecruiter 方法 2: SELECT ‘招聘人員名字 ’ =cName, ‘雇傭薪金 ’ = siPercentageCharge FROM ContractRecruiter ? 使用通配符 給 Recruitment雇員( Employee) 表的 cPhone列增加一個約束,要求該列的字符串格式為 ‘ ( ***) *******’ ,其中‘ *’ 為數(shù)字字符。 用戶自定義的列標(biāo)題可以代替缺省列標(biāo)題。 SELECT * FROM SC COMPUTE AVG(Grade),SUM(Grade) ? 打印出每個學(xué)生的選修記錄,并在每個學(xué)生查詢結(jié)果的尾部打印匯總每個學(xué)生的平均成績,總成績。 語法: SELECT 列名 [,列名 ] INTO 新表名 FROM 表名 [WHERE 查詢條件 ] SELECT * INTO tempExternalCandidate FROM ExternalCandidate WHERE dDateOfApplication=‘2021531’ AND dDateOfApplication=‘202151’ 注: 在 SQL SERVER中,對象前加上符號 ‘ ’ 表示該對象為臨時 對象,臨時對象存儲在數(shù)據(jù)庫 tempdb中。 函數(shù)名 例子 描述 LEFT SELECT LEFT(‘RICHARD’,4) 返回 ‘ RICH’, 它是從左開始的字符串的一部分, 4指明其截取長度。 ? 思考:查詢報紙的名稱、聯(lián)系人、電話號碼,要求報紙的名稱以大寫形式顯示。系統(tǒng)表是一組表、 SQL SERVER使用它們存儲用戶、數(shù)據(jù)庫、表和安全性的信息。 主數(shù)據(jù)庫保持了控制 SQL SERVER操作的大部分關(guān)鍵數(shù)據(jù),在主數(shù)據(jù)庫上不給用戶任何權(quán)限是明智的。 create database test1 on ( name=test1data, filename=39。這些條件可以是任何能在 WHERE子句中使用的有效表達(dá)式,這些表達(dá)式可以包含算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、 IN、LIKE、 BETWEEN。缺省能夠約束到列或用戶自定義的數(shù)據(jù)類型 ? 缺省 使用 CREATE DEFAULT語句創(chuàng)建 語法: CREATE DEFAULT default_name AS constant_expression ? default_name指定缺省的名字,符合標(biāo)示符規(guī)則的命名 ? constant_expression指定一個只包含常量的表達(dá)式。在設(shè)置聚集索引時,數(shù)據(jù)表中的數(shù)據(jù)也會按照索引的順序來存放。 ? 唯一索引 通常都建立在主鍵字段上,當(dāng)數(shù)據(jù)表中創(chuàng)建了主鍵之后,數(shù)據(jù)庫會自動將該主鍵創(chuàng)建成為唯一索引,設(shè)置為唯一索引的字段通常只能有一條記錄的值為 NULL, 因?yàn)?NULL值也不能重復(fù)。 批量被分析、優(yōu)化、編譯和執(zhí)行。語法: IF boolean_expression {sql_statement|statement_block} [ELSE boolean_expression] {sql_statement|statement_block} ? boolean_expression 是一個求值 TRUE或 FALSE的表達(dá)式 ? sql_statement是任意 SQL語句 ? statement_block是一組 SQL語句 ? BEGIN… END語句 BEGIN… END通常是用來表示一個語句塊,其內(nèi)可以包含一組TSQL語句,凡是在這個語句塊里的所有代碼,都屬于同一個控制流。男 39。 when grade=80 and grade90 then 39。 ? 存儲過程的類型 ? :系統(tǒng)存儲過程一般以 “ sp_”為前綴,是由 SQL SERVER自己創(chuàng)建、管理和使用的一種特殊存儲過程,不需對其修改和刪除?,F(xiàn)網(wǎng)絡(luò)擁塞,為減少網(wǎng)絡(luò)通信量,可采用存儲過程來實(shí)現(xiàn)該查詢。 else 39。girl39。語法如下: WHILE Boolean_expression { sql_statement|statement_block } { BREAK } { sql_statement|statement_block } { CONTINUE } { sql_statement|statement_block } WHILE語句語法解釋: 當(dāng) boolean_expression為 true時,循環(huán)執(zhí)行 while語句塊的代碼,直到 boolean_expression為 false為止。 ? 全局變量以兩個 符號最為前綴 ,它們是由服務(wù)器聲明的、通常由服務(wù)器賦值的變量。 ? 例子:在表 test1上,要求索引表中的值按照 itemno列的值的降序排列原則,創(chuàng)建一個聚集索引。 Page 603 Eid PagePtr E001 601 E005 602 Page 601 Eid PagePtr E001 201 E003 202 Page 602 Eid PagePtr E005 203 E007 204 Root Page Page 201 Eid Name City … E001 John LA … E002 Bob Houton … Page 202 Eid Name City … E003 Mary Houston … E004 Kelly Boston … Page 203 Eid Name City … E005 Mark LA … E006 Will LA … Page 204 Eid Name City … E007 Charles Dallas … E008 Lisa NewYork … Data(Leaf) Pages 查找 Eid為 E005的行 ?非簇索引 (非聚集索引 ) ? 記錄行的物理順序不同于索引的順序; ? 非簇索引一般用在用于連接和 WHERE子句的列上創(chuàng)建,且它的值可能被經(jīng)常修改。 sp_addtype mychar, ‘varchar(50)’ CREATE DEFAULT defcity AS ‘Los Angels’ sp_bindefault defcity,mychar ? 取消綁定缺省 o 語法:使用系統(tǒng)存儲過程 sp_unbindefault sp_unbindefault object_name[,FUTUREONLY] ? object_name 指出要取消綁定缺省的列或者用戶自定義數(shù)據(jù)類型; ? FUTUREONLY只能用于取消用戶定義數(shù)據(jù)類型中的缺省。這個規(guī)則只可應(yīng)用于用戶定義數(shù)據(jù)類型的新列。如果要在多個表中存儲一種特定的數(shù)據(jù)類型,那你可以創(chuàng)建用戶定義數(shù)據(jù)類型,可以保證在它出現(xiàn)的所有表中相應(yīng)的列都有相同的數(shù)據(jù)類型、長度和空值性。 tempdb沒有必要備份。 (當(dāng) SQL SERVER不能隱含轉(zhuǎn)換數(shù)據(jù)類型時需要該函數(shù)。需要顯示一份包含公司正在訪問的所有學(xué)院的學(xué)院代碼、招聘起始日期、招聘的建議截止日期的報表。 RIGHT SELECT RIGHT(‘RICHARD’,4’) 返回 ‘ HARD’, 從指定字符串右部截取長度為 4的子串。 ? 補(bǔ)充: timestamp數(shù)據(jù)類型,這種數(shù)據(jù)類型表現(xiàn)自動生成的二進(jìn)制數(shù),確保這些數(shù)在數(shù)據(jù)庫中是唯一的。列出所有外部候選人的名字,由招聘代理方式來的候選人顯示他們的招聘代理的名字。測試的時間是 2021年 3月份進(jìn)行的。 SELECT vFirstName,vLastName,cCity,cPhone FROM ExternalCandidate ? 顯示 Recruitment數(shù)據(jù)庫中各種職位和當(dāng)前人數(shù)。 例子: SELECT Sno,AVG(Grade) FROM SC WHERE Sno in(‘95001’,’95002’) GROUP BY ALL Sno ? 使用 COMPUTE和 COMPUTE BY子句 使用帶 SELECT語句的 COMPUTE子句,在查詢結(jié)果中使用聚合函數(shù)產(chǎn)生匯總行。 SELECT Title,Type,Advance FROM titles t1 WHERE (SELECT AVG() FROM titles t2 WHERE =) ? 思考:列出學(xué)生選課記錄,只列出那些高于自己平均分的那些記錄的學(xué)號、課程號、成績。 CHARINDEX SELECT CHARINDEX(‘E’,‘HELLO’) 返回 2,表達(dá)式中指定模式的開始位置。 SUBSTRING SELECT SUBSTRING (‘Weather’, 2, 2) 返回 ‘ ea’, 它是字符串的其中一部分。要求輸出的信息包括她的姓名、電話號碼和按要求顯示的測試成績。包括授權(quán)用戶、數(shù)據(jù)庫、系統(tǒng)配置設(shè)置。 [ , SIZE = size ] [ , MAXSIZE = { max_size | UNLIM
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1