首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
You are the database administrator for a retail company. The company owns 270 stores. Every month, each store submits approximat
You are the database administrator for a retail company. The company owns 270 stores. Every month, each store submits approximat
admin
2009-05-19
21
问题
You are the database administrator for a retail company. The company owns 270 stores. Every month, each store submits approximately 2,000 sales records, which are loaded into a SQL Server 2000 database at the corporate headquarters.
A Data Transformation Services (DTS) package transforms the sales records, as they are loaded. The package writes the transformed sales records to the Sales table, which has a column for integer primary key values. The IDENTITY property automatically assigns a key value to each transformed sales record.
After loading this month’s sales data, you discover that a portion of the data contains errors. You stop loading data, identify the problem records, and delete those records from the database.
You want to reuse the key values that were assigned to the records that you deleted. You want to assign the deleted key values to the next sales records you load. You also want to disrupt users’ work as little as possible.
What should you do?
选项
A、Export all records from the Sales table to a temporary table. Truncate the Sales table, and then reload the records from the temporary table.
B、Export all records from the Sales table to a text file. Drop the Sales table, and then reload the records from the text file.
C、Use the DBCC CHECKIDENT statement to reseed the Sales table’s IDENTITY property.
D、Set the Sales table’s IDENTITY_INSERT property to ON. Add new sales records that have the desired key values.
答案
C
解析
Explanation: DBCC CHECKIDENT is used to check the current identity value for the specified table. It can be set to correct the identity value by specifying the RESEED option with DBCC CHECKIDENT.
Note: Example:
Assume that we have a table called test with an identity column with seed (1,1) and 1000 rows and that we delete row 901 to 950. We could then issue the command
DBCC CHECKIDENT (test, reseed, 900)
And load the 50 missing rows. These rows would get the values 901, 902, …,950 in the identity column.
We should then set the identity value to 1000 again:
DBCC CHECKIDENT (test, reseed, 1000)
So that the next new row will have identity 1001.
Incorrect Answers:
A: Exporting the data from the Sales table and then reloading the data will not correct errors contained in the table as these errors will also be exported as they are part of the data already in the table.
B: Exporting the data from the Sales table and then reloading the data will not correct errors contained in the table as these errors will also be exported as they are part of the data already in the table.
D: The SET IDENTITY_INSERT command allows explicit values to be inserted into the identity column of a table. To reuse the old key values from the rows that was deleted would require manual commands and would be awkward. This is not the best solution.
转载请注明原文地址:https://kaotiyun.com/show/vuhZ777K
本试题收录于:
微软70228题库微软认证分类
0
微软70228
微软认证
相关试题推荐
Climatechangeissupposedtounfoldslowly,overdecades.Butthatisnottrueupinthegreatwhitenorth,asthoseattending
Severaltypesoffinancialriskareencounteredininternationalmarketing;themajorproblemsincludecommercial,political,an
Ofallthegoodsandservicestradedinthemarketeconomy,pharmaceuticalsareperhapsthemostcontentious.Thoughproducedby
BarackObamaspentmuchtimeonthecampaigntrailproposingadramaticvisiontochangenotonlytheUnitedStatesforthebett
EricHansenwritesabouttravelasaparticipatingenthusiastratherthanamereobserver.【T1】Itgivesthesenineessays,based
In2016,manyshoppersoptedtoavoidthefreneticcrowdsanddotheirholidayshoppingfromthecomfortoftheircomputer.But
Herearesomemanagementtoolsthatcanbeusedtohelpyouleadapurposefullife.1.UseYourResourcesWisely.Yourdecisi
MireilleGuiliano,achampagnecompanyexecutive,capturedtheattentionoffrustrateddieterswithherjoyoflifeinthe2005
NextmonthBritonswillhaveyetmoresmartphonestochoosefrom,whendevicesfromWiko,atwo-year-oldFrenchcompany,goons
随机试题
甲企业本年度资金平均占用额为3500万元,经分析,其中不合理部分为500万元。预计下年度销售增长5%,资金周转加速2%,则下年度资金需要量预计为()万元。
下列哪一个不是卫生行业建设存在的问题
根据《建设工程质量管理条例》的规定,将违法分包的情形界定为()。
海关对企业实施分类管理,其目的是便利企业合法进出口,促进企业的守法自律。()
下列理财工具最适合于退休养老规划的是()。
长期股权投资采用成本法核算的,应按被投资单位宣告发放的现金股利或利润中属于本企业的部分,借记“应收股利”科目,贷记“投资收益”科目;属于被投资单位在本企业取得投资前实现净利润的分配额,应该借记“应收股利”科目,贷记“资本公积”科目。()
某项工作,甲单独做需10天完成,乙单独做需6天完成。如果甲先做2天,然后乙接替甲做2天,再由甲接替乙做2天……两人如此交替工作。那么,完成此项工作共用多少天?
AnearthquakehitKashmironOct.8,2005.Ittooksome75000lives,【C1】______130000andleftnearly3.5millionwithoutfood
若要求在文本框中输入文本时达到密码“。”号的显示效果,则应设置的属性是()。
ReturningtoScienceTeresaGarrettwasworkingpart-timeasabiochemistrypostdoc(博士后).Shehadaninfantathome,andsh
最新回复
(
0
)