搜题
用户您好, 请在下方输入框内搜索其它题目:
搜题
题目内容 (请给出正确答案)
提问人:网友 发布时间:
【单选题】

You&ensp;are&ensp;creating&ensp;a&ensp;stored&ensp;procedure&ensp;that&ensp;will&ensp;delete&ensp;data&ensp;from&ensp;the&ensp;Contact&ensp;table&ensp;in&ensp;a&ensp;SQL&ensp;Server&ensp;2005&ensp;database.&ensp;The&ensp;stored&ensp;procedure&ensp;includes&ensp;the&ensp;following&ensp;Transact-SQL&ensp;statement&ensp;to&ensp;handle&ensp;any&ensp;errors&ensp;that&ensp;occur.<br /> BEGIN&ensp;TRY&ensp;&ensp;<br /> BEGIN&ensp;TRANSACTION&ensp;&ensp;<br /> DELETE&ensp;FROM&ensp;Person.Contact<br /> WHERE&ensp;ContactID&ensp;=&ensp;@ContactID<br /> COMMIT&ensp;TRANSACTION<br /> END&ensp;TRY&ensp;&ensp;<br /> BEGIN&ensp;CATCH&ensp;&ensp;<br /> DECLARE&ensp;@ErrorMessage&ensp;nvarchar(2000)&ensp;DECLARE&ensp;@ErrorSeverity&ensp;int&ensp;DECLARE&ensp;@ErrorState&ensp;int&ensp;SELECT&ensp;@ErrorMessage&ensp;=&ensp;ERROR&ensp;MESSAGE(),@ErrorSeverity=ERROR&ensp;SEVERITY(),@ErrorState&ensp;=&ensp;ERROR&ensp;STATE()&ensp;RAISERROR&ensp;(@ErrorMessage,&ensp;@ErrorSeverity,&ensp;@ErrorState)&ensp;E

A、Add a COMMIT TRANSACTION command to the CATCH block.

B、Remove the COMMIT TRANSACTION command from the TRY block.

C、Add a ROLLBACK TRANSACTION command to the CATCH block.

D、Add a ROLLBACK TRANSACTION command to the TRY block.

更多“ You&ensp;are&ensp;creating&ensp;a&ensp;stored&ensp;procedure&ensp;that&ensp;will&ensp;delete&ensp;data&ensp;from&ensp;the&ensp;Contact&ensp;table&ensp;in&ensp;a&ensp;SQL&ensp;Server&ensp;2005&ensp;database.&ensp;The&ensp;stored&ensp;procedure&ensp;includes&ensp;the&ensp;following&ensp;Transact-SQL&ensp;statement&ensp;to&ensp;handle&ensp;any&ensp;errors&ensp;that&ensp;occur.<br /> BEGIN&ensp;TRY&ensp;&ensp;<br /> BEGIN&ensp;TRANSACTION&ensp;&ensp;<br /> DELETE&ensp;FROM&ensp;Person.Contact<br /> WHERE&ensp;ContactID&ensp;=&ensp;@ContactID<br /> COMMIT&ensp;TRANSACTION<br /> END&ensp;TRY&ensp;&ensp;<br /> BEGIN&ensp;CATCH&ensp;&ensp;<br /> DECLARE&ensp;@ErrorMessage&ensp;nvarchar(2000)&ensp;DECLARE&ensp;@ErrorSeverity&ensp;int&ensp;DECLARE&ensp;@ErrorState&ensp;int&ensp;SELECT&ensp;@ErrorMessage&ensp;=&ensp;ERROR&ensp;MESSAGE(),@ErrorSeverity=ERROR&ensp;SEVERITY(),@ErrorState&ensp;=&ensp;ERROR&ensp;STATE()&ensp;RAISERROR&ensp;(@ErrorMessage,&ensp;@ErrorSeverity,&ensp;@ErrorState)&ensp;E”相关的问题
第1题

A、You&ensp;are&ensp;working&ensp;on&ensp;a&ensp;database&ensp;where&ensp;downtime&ensp;is&ensp;not&ensp;tolerated.  B、You&ensp;are&ensp;working&ensp;on&ensp;a&ensp;database&ensp;where&ensp;downtime&ensp;can&ensp;be&ensp;tolerated.  CYou&ensp;are&ensp;working&ensp;on&ensp;a&ensp;database&ensp;that&ensp;operates&ensp;in&ensp;ARCHIVELOG&ensp;mode.  D、You&ensp;are&ensp;working&ensp;on&ensp;a&ensp;database&ensp;that&ensp;operates&ensp;in&ensp;NOARCHIVELOG&ensp;mode.  E、You&ensp;are&ensp;working&ensp;on&ensp;a&ensp;database&ensp;where&ensp;all&ensp;the&ensp;tablespaces&ensp;are&ensp;locally&ensp;managed.  F、You&ensp;are&ensp;working&ensp;on&ensp;a&ensp;database&ensp;where&ensp;control&ensp;files&ensp;and&ensp;redo&ensp;log&ensp;files&ensp;are&ensp;multiplexed.  H、You&ensp;are&ensp;working&ensp;on&ensp;a&ensp;database&ensp;where&ensp;control&ensp;files&ensp;and&ensp;redo&ensp;log&ensp;files&ensp;are&ensp;not&ensp;multiplexed.  

点击查看答案
第2题

A、Flashback&ensp;logs&ensp;are&ensp;not&ensp;deleted.  B、Flashback&ensp;logs&ensp;are&ensp;deleted&ensp;automatically.  C、Flashback&ensp;logs&ensp;are&ensp;deleted&ensp;only&ensp;if&ensp;you&ensp;are&ensp;using&ensp;Recovery&ensp;Manager&ensp;(RMAN).  D、Flashback&ensp;logs&ensp;are&ensp;deleted&ensp;only&ensp;if&ensp;you&ensp;are&ensp;using&ensp;Oracle&ensp;Managed&ensp;Files&ensp;(OMF).  E、Flashback&ensp;logs&ensp;are&ensp;deleted&ensp;only&ensp;if&ensp;you&ensp;are&ensp;using&ensp;Automatic&ensp;Storage&ensp;Management&ensp;(ASM).  

点击查看答案
第3题

A、&ensp;Flashback&ensp;logs&ensp;are&ensp;not&ensp;deleted.  B、&ensp;Flashback&ensp;logs&ensp;are&ensp;deleted&ensp;automatically.  C、&ensp;Flashback&ensp;logs&ensp;are&ensp;deleted&ensp;only&ensp;if&ensp;you&ensp;are&ensp;using&ensp;Recovery&ensp;Manager&ensp;(RMAN)  D、&ensp;Flashback&ensp;logs&ensp;are&ensp;deleted&ensp;only&ensp;if&ensp;you&ensp;are&ensp;using&ensp;Oracle&ensp;Manager&ensp;Files&ensp;(OFM)  E、&ensp;Flashback&ensp;logs&ensp;are&ensp;deleted&ensp;only&ensp;if&ensp;you&ensp;are&ensp;using&ensp;Automatic&ensp;Storage&ensp;Management&ensp;(ASM)  

点击查看答案
客服
TOP

请使用微信扫码支付

订单号:
遇到问题请联系在线客服