Вопрос:
Каким будет результат выполнения TRUNCATE TABLE в следующем батче?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
SET NOCOUNT ON; GO USE [tempdb]; GO create table dbo.TestTruncateTable (c bit); GO CREATE USER [UsrTestTruncate] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]; GO GRANT DELETE ON [dbo].[TestTruncateTable] TO [UsrTestTruncate] GO execute as user = 'UsrTestTruncate'; GO delete from dbo.TestTruncateTable; GO truncate table dbo.TestTruncateTable; GO REVERT; GO drop table dbo.TestTruncateTable; GO drop user [UsrTestTruncate]; GO |
1. Варианты ответов: