Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Права на удаление  [new]
__Avenger__
Member

Откуда:
Сообщений: 1984
Привет!

Есть скрипт:
drop table #pResourceInfo


--if (object_id('tempdb..#pResourceInfo') IS NOT NULL) drop table #pResourceInfo
create table #pResourceInfo (
  ResourceID DSIDENTIFIER,
  DateEnd    datetime,
  State      integer
  --CONSTRAINT PK_pResourceInfo PRIMARY KEY (ResourceID)
)


drop table #pResourceInfo

В результате его выполнения получаю
Msg 3701, Level 11, State 5, Line 1
Cannot drop the table '#pResourceInfo', because it does not exist or you do not have permission.

Каких прав мне не хватает?
18 сен 09, 15:44    [7679891]     Ответить | Цитировать Сообщить модератору
 Re: Права на удаление  [new]
Glory
Member

Откуда:
Сообщений: 104760
А почему вы не рассматриваете вариант "because it does not exist" ?
18 сен 09, 15:46    [7679907]     Ответить | Цитировать Сообщить модератору
 Re: Права на удаление  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
__Avenger__
Привет!

Есть скрипт:
drop table #pResourceInfo


--if (object_id('tempdb..#pResourceInfo') IS NOT NULL) drop table #pResourceInfo
create table #pResourceInfo (
  ResourceID DSIDENTIFIER,
  DateEnd    datetime,
  State      integer
  --CONSTRAINT PK_pResourceInfo PRIMARY KEY (ResourceID)
)


drop table #pResourceInfo

В результате его выполнения получаю
Msg 3701, Level 11, State 5, Line 1
Cannot drop the table '#pResourceInfo', because it does not exist or you do not have permission.

Каких прав мне не хватает?

Вы таки уверены, что таблица существует изначально ? Уберите первую строку (первый дроп) и исполните скрипт.
18 сен 09, 15:47    [7679920]     Ответить | Цитировать Сообщить модератору
 Re: Права на удаление  [new]
Влом регистрироваться
Guest
__Avenger__

create table #pResourceInfo (
ResourceID DSIDENTIFIER,
DateEnd datetime,
State integer
--CONSTRAINT PK_pResourceInfo PRIMARY KEY (ResourceID)
)

Что-то мне подсказывает, что эта таблица не создастся, ибо в tempdb нет типа данных DSIDENTIFIER...
18 сен 09, 16:13    [7680180]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить