單項(xiàng)選擇題

你是一家在線電子公司的數(shù)據(jù)庫開發(fā)者。該公司的產(chǎn)品目錄保存在products表中。在正常的生意期間,products表頻繁的被訪問。針對(duì)products表的修改被寫入pendingproductupdate表。這些表格顯示如下:
在營業(yè)時(shí)間后將使用pendingproductupdate表來更新products表。這個(gè)數(shù)據(jù)庫服務(wù)器運(yùn)行的是sqlserver 2005/2008和放置到9.0兼容性模型。你要?jiǎng)?chuàng)建一個(gè)腳本來更新products表。你將選擇下面哪個(gè)腳本?()

A.
B.
C.
D.


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題

你是一家電力公司的數(shù)據(jù)庫開發(fā)者。當(dāng)客戶在約定的時(shí)間之前的費(fèi)用沒有全部交納,這費(fèi)用將以每天增加1%直到交納完。公司需要一個(gè)跟蹤overdue的錢數(shù)。你要?jiǎng)?chuàng)建一個(gè)存儲(chǔ)過程來更新平衡和報(bào)告overdue的錢數(shù)。這個(gè)存儲(chǔ)過程顯示如下:

每次存儲(chǔ)過程沒有錯(cuò)誤能運(yùn)行,它報(bào)告0的overdue。然而,你的overdue的平衡是因?yàn)楸辉摯鎯?chǔ)過程更新了。你該怎么做來糾正這個(gè)問題?()

A.把該存儲(chǔ)過程的第12-17行改為下面的語句:Return@@ROWCOUNT
B.把該存儲(chǔ)過程的第5-6行改為下面的語句:DECLARE@countint把該存儲(chǔ)過程的第12-17行改為下面的語句:SET@Count=@@ROWCOUNTIf@@ERROR=0Return@CountElseReturn–1
C.把該存儲(chǔ)過程的第5行改為下面的語句:DECLARE@Errint,@Countint把該存儲(chǔ)過程的第12-17行改為下面的語句:SELECT@Err=@@ERROR,@Count=@@ROWCOUNTIF@Err=0Return@CountElseReturn@Err
D.把該存儲(chǔ)過程的第5行改為下面的語句:Return@@Error

2.單項(xiàng)選擇題

你是一個(gè)提供商議服務(wù)的公司的數(shù)據(jù)庫開發(fā)者。公司將其員工信息儲(chǔ)存于表Employee。創(chuàng)建Employee表的語句如下:

該表里的EmpType列用來識(shí)別員工為主管、管理階層或顧問。你要讓管理階層的員工只能添加、修改、刪除非主管職員的信息。你該怎么做?()

A.創(chuàng)建一個(gè)視圖,包含WITH ENCRYPTION選項(xiàng)
B.創(chuàng)建一個(gè)視圖,包含WITH CHECKOPTION選項(xiàng)
C.創(chuàng)建一個(gè)視圖,包含SCHEMABINDING選項(xiàng)
D.創(chuàng)建一個(gè)視圖,其中再建一個(gè)索引
E.創(chuàng)建一個(gè)用戶自定義函數(shù)返回一個(gè)包含非主管職員的表。

3.單項(xiàng)選擇題你是一個(gè)網(wǎng)上定票數(shù)據(jù)庫開發(fā)者。每一單獨(dú)事件的可用票有500或更多。大部分的申請(qǐng)用戶在購買票之前可查閱到的不多于50張。然而,須讓用戶看到整個(gè)可用票的清單。一旦用戶定了票,票據(jù)清單須被更新以反映那些被定走了的票。用戶才可以從清單里頭選票、購票。你要讓用戶查閱并購買可用票。你該怎么做?()

A.使用可移動(dòng)靜態(tài)光標(biāo)去檢索票據(jù)清單使用光標(biāo)定位升級(jí)購票
B.使用可移動(dòng)自動(dòng)光標(biāo)去檢索票據(jù)清單使用光標(biāo)定位升級(jí)購票
C.使用存儲(chǔ)過程檢索票據(jù)清單再用存儲(chǔ)過程購票
D.使用用戶定義函數(shù)檢索票據(jù)清單再用存儲(chǔ)過程購票