Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
168810828 Member Откуда: Сообщений: 5 |
Создал таблицу с таким именем в одной из баз, как ее теперь удалить? Вместо схемы dbo MS проставляет sys т.е. SELECT * FROM [dbo].[SysUSers] - ставит схему sys получается select * from [sys].[sysusers] не подумал - создал, помогите пожалуйста удалить. |
11 июн 13, 10:33 [14418950] Ответить | Цитировать Сообщить модератору |
Сергей Викт. Member Откуда: Москва Сообщений: 888 |
а в SSMS таблица ваша с какой схемой? DBO? |
||
11 июн 13, 10:35 [14418965] Ответить | Цитировать Сообщить модератору |
168810828 Member Откуда: Сообщений: 5 |
В свойствах таблицы схема dbo MS SQL 2008 |
11 июн 13, 10:36 [14418972] Ответить | Цитировать Сообщить модератору |
Сергей Викт. Member Откуда: Москва Сообщений: 888 |
А если сгенерить через SSMS скрипт на удаление? |
||
11 июн 13, 10:38 [14418988] Ответить | Цитировать Сообщить модератору |
Гость333 Member Откуда: Сообщений: 3683 |
Удалить — внезапно — командой DROP TABLE: create table dbo.sysusers(id int); -- создали таблицу select * from dbo.sysusers; -- здесь выборка из sys.sysusers drop table dbo.sysusers; -- удалили таблицу |
||
11 июн 13, 10:39 [14418997] Ответить | Цитировать Сообщить модератору |
ROLpogo Member Откуда: Реутов Сообщений: 219 |
168810828, Через обозреватель объектов SSMS не пробовали? |
11 июн 13, 10:40 [14419002] Ответить | Цитировать Сообщить модератору |
168810828 Member Откуда: Сообщений: 5 |
А ниче не будет после 3ей строчки??? |
||
11 июн 13, 10:41 [14419007] Ответить | Цитировать Сообщить модератору |
168810828 Member Откуда: Сообщений: 5 |
Пробовал переименовать - не дает. |
||
11 июн 13, 10:41 [14419010] Ответить | Цитировать Сообщить модератору |
Сергей Викт. Member Откуда: Москва Сообщений: 888 |
Вообще Гость333 прав. Если вы боитесь, что сможете удалить sys.sysusers - не переживайте) она никуда не денется. Скажет вам: Msg 3701, Level 11, State 5, Line 1 Cannot drop the table 'sys.sysusers', because it does not exist or you do not have permission. |
||||
11 июн 13, 10:42 [14419014] Ответить | Цитировать Сообщить модератору |
168810828 Member Откуда: Сообщений: 5 |
[quot Сергей Викт.]
спасибо, удалил... правда отложил кучку кирпичей Странно как то... select И drop работают по разному |
||
11 июн 13, 10:50 [14419056] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |