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

正文內(nèi)容

廣東海洋大學第四章sqlserver的使用(完整版)

2025-06-29 12:14上一頁面

下一頁面
  

【正文】 抽取數(shù)據(jù)到另一個表中 。 ? 補充: timestamp數(shù)據(jù)類型,這種數(shù)據(jù)類型表現(xiàn)自動生成的二進制數(shù),確保這些數(shù)在數(shù)據(jù)庫中是唯一的。 DIFFERENCE SELECT DIFFERENCE(‘HELLO’,‘hell’) 返回 4。 RIGHT SELECT RIGHT(‘RICHARD’,4’) 返回 ‘ HARD’, 從指定字符串右部截取長度為 4的子串。它返回表達式從參數(shù) 2位置開始的參數(shù) 3指定的長度的字符串。需要顯示一份包含公司正在訪問的所有學院的學院代碼、招聘起始日期、招聘的建議截止日期的報表。 SELECT vFirstName, vLastName, cPhone, ROUND(siTestScore, 0) FROM externalCandidate ? SQL SERVER函數(shù) 系統(tǒng)函數(shù) 函數(shù) 定義 HOST_ID() 返回客戶進程中當前主進程的 ID號碼 HOST_NAME() 返回客戶進程中當前的主機名 SUSER_SID([‘loginname’]) 返回與用戶登錄名對應(yīng)的安全標識號( SID) SUSER_SNAME([SID]) 返回與用戶安全標識號對應(yīng)的登錄名。 (當 SQL SERVER不能隱含轉(zhuǎn)換數(shù)據(jù)類型時需要該函數(shù)。另外、主數(shù)據(jù)庫記錄了所有其他數(shù)據(jù)庫的信息,如數(shù)據(jù)庫文件的位置、初始化信息等等。 tempdb沒有必要備份。數(shù)據(jù)文件里包含的是數(shù)據(jù)庫的數(shù)據(jù)和對象,如表、視圖、索引等;日志文件里包含的是用來恢復(fù)數(shù)據(jù)庫所需的信息。如果要在多個表中存儲一種特定的數(shù)據(jù)類型,那你可以創(chuàng)建用戶定義數(shù)據(jù)類型,可以保證在它出現(xiàn)的所有表中相應(yīng)的列都有相同的數(shù)據(jù)類型、長度和空值性。(規(guī)則不同于約束,其不屬于表結(jié)構(gòu)的一部分。這個規(guī)則只可應(yīng)用于用戶定義數(shù)據(jù)類型的新列。它防止了對現(xiàn)有的用戶定義數(shù)據(jù)類型的列取消規(guī)則。 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ù)類型中的缺省。但是,為表中的每一列創(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)常修改。 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 301 Eid Name City … E005 John LA … E008 Bob Houton … Page 302 Eid Name City … E006 Mary Houston … E007 Kelly Boston … Page 303 Eid Name City … E001 Mark LA … E003 Will LA … Page 304 Eid Name City … E004 Charles Dallas … E002 Lisa NewYork … Data Pages Page 201 E001 303 E002 304 Page 202 E003 303 E004 304 Page 203 E005 301 E006 302 Page 204 E007 302 E008 301 查找 Eid為 E006的行 ? 唯一索引 —— 唯一索引能確保索引無重復(fù),換句話說,如果一個屬性列設(shè)置了唯一索引,那么這個字段里的內(nèi)容就是唯一的,不同記錄中的同一字段的內(nèi)容不能相同。 ? 例子:在表 test1上,要求索引表中的值按照 itemno列的值的降序排列原則,創(chuàng)建一個聚集索引。) ? 例: 有如下視圖 CREATE VIEW vwEmployeeCandidate AS SELECT ,vFirstName, vLastName,cPhone,siTestScore FROM Employee AS E JOIN InternalCandidate AS I ON = ? 續(xù)上例,對該視圖進行更新,更新候選人代碼為‘ 000018’ 的測試成績和電話號碼,寫出如下的更新語句: UPDATE vwEmployeeCandidate SET cPhone=‘(614)3245634’,siTestScore=75 WHERE cCanidateCode=‘000018’ 該語句執(zhí)行時會產(chǎn)生一個錯誤!原因是:視圖只允許一次更新一個基表。 ? 全局變量以兩個 符號最為前綴 ,它們是由服務(wù)器聲明的、通常由服務(wù)器賦值的變量。編寫一個批量,對于職工號為 000008的員工,如果他的測試成績高于 80分,則打印消息 ‘ Called for interview’ 和測試成績,否則,打印消息 ‘ RejectedNot called for interview’。語法如下: WHILE Boolean_expression { sql_statement|statement_block } { BREAK } { sql_statement|statement_block } { CONTINUE } { sql_statement|statement_block } WHILE語句語法解釋: 當 boolean_expression為 true時,循環(huán)執(zhí)行 while語句塊的代碼,直到 boolean_expression為 false為止。張三 39。girl39。打印格式示例如圖: select sno,o,grade,分析結(jié)果 = case when grade=90 then 39。 else 39。 ? :用戶可以授權(quán)執(zhí)行存儲過程,盡管他們不擁有該過程。現(xiàn)網(wǎng)絡(luò)擁塞,為減少網(wǎng)絡(luò)通信量,可采用存儲過程來實現(xiàn)該查詢。所屬的城市信息會隨時間變化。 ? 存儲過程的類型 ? :系統(tǒng)存儲過程一般以 “ sp_”為前綴,是由 SQL SERVER自己創(chuàng)建、管理和使用的一種特殊存儲過程,不需對其修改和刪除。 end from sc ?SQL SERVER存儲過程 ? 創(chuàng)建存儲過程 ? 執(zhí)行存儲過程 ? 向存儲過程傳遞參數(shù) ? 修改存儲過程 ? 從存儲過程返回值 ? 從存儲過程返回多個值 ? 存儲過程調(diào)用另一個存儲過程 ? 重編譯存儲過程 ? 刪除存儲過程 ? 存儲過程 —— 存儲過程是一組預(yù)先寫好的能實現(xiàn)某種功能的SQL程序,指定一個程序名并由 SQL SERVER編譯后將其存在 SQL SERVER中,以后要實現(xiàn)該功能,則可以調(diào)用這個程序來完成。 when grade=80 and grade90 then 39。not known39。男 39。 break語句是跳出目前所執(zhí)行的循環(huán), continue種植執(zhí)行代碼,跳回到 while的判斷語句重新進行條件判斷,再根據(jù)判斷結(jié)果決定是否進入循環(huán)。語法: IF boolean_expression {sql_statement|statement_block} [ELSE boolean_expression] {sql_statement|statement_block} ? boolean_expression 是一個求值 TRUE或 FALSE的表達式 ? sql_statement是任意 SQL語句 ? statement_block是一組 SQL語句 ? BEGIN… END語句 BEGIN… END通常是用來表示一個語句塊,其內(nèi)可以包含一組TSQL語句,凡是在這個語句塊里的所有代碼,都屬于同一個控制流。兩者有細微的差別。 批量被分析、優(yōu)化、編譯和執(zhí)行。 CREATE NONCLUSTERED INDEX idxitemno ON test1(itemno DESC) 或者 CREATE INDEX idxitemno ON test1(itemno DESC) ? 索引的刪除 ? 語法 DROP INDEX ? 使用索引調(diào)節(jié)向?qū)В▽嵗f明) 已經(jīng)在 Department表中創(chuàng)建了以下索引: CREATE NONCLUSTERED INDEX idxdepcode ON Department(cDepartmentCode) CREATE NONCLUSTERED INDEX idxdepname ON Department(vDepartmentName) CREATE NONCLUSTERED INDEX idxdephead ON Department(vDepartmentHead) CREATE NONCLUSTERED INDEX idxdeplocation ON Department(vLocation) 執(zhí)行下列查詢,分析 Department表中索引的使用情況: SELECT , ,vDepartmentName FROM Position JOIN Requisition ON = JOIN Department ON = ? 使用索引調(diào)節(jié)向?qū)В▽嵗f明) 已經(jīng)在 Department表中創(chuàng)建了以下索引: CREATE NONCLUSTERED INDEX idxdepcode ON Department(cDepartmentCode) CREATE NONCLUSTERED INDEX idxdepname ON Department(vDepartmentName) CREATE NONCLUSTERED INDEX idxdephead ON Department(vDepartmentHead) CREATE NONCLUSTERED INDEX idxdeplocation ON Department(vLocation) ? 索引 ENHANCEMENTS Fill Factor(填充因子 ) 填充因子是指在創(chuàng)建索引頁時,每個葉子節(jié)點的填入數(shù)據(jù)的填滿率。 ? 唯一索引 通常都建立在主鍵字段上,當數(shù)據(jù)表中創(chuàng)建了主鍵之后,數(shù)據(jù)庫會自動將該主鍵創(chuàng)建成為唯一索引,設(shè)置為唯一索引的字段通常只能有一條記錄的值為 NULL, 因為 NULL值也不能重復(fù)。 ? 簇索引是如何工作的 —— SQL SERVER缺省情況下創(chuàng)建非簇索引。在設(shè)置聚集索引時,數(shù)據(jù)表中的數(shù)據(jù)也會按照索引的順序來存放。缺省將不再應(yīng)用于用戶自定義數(shù)據(jù)類型的新列。缺省能夠約束到列或用戶自定義的數(shù)據(jù)類型 ? 缺省 使用 CREATE DEFAULT語句創(chuàng)建 語法: CREATE DEFAULT default_name AS constant_expression ? default_name指定缺省的名字,符合標示符規(guī)則的命名 ? constant_expression指定一個只包含常量的表達式。 ? 例子:將 rulage綁定到學生表的年齡列,因為學生年齡需要一個這樣的規(guī)則。這些條件可以是任何能在 WHERE子句中使用的有效表達式,這些表
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1