Форум: "Базы";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
ВнизСоздание View - поясните Найти похожие ветки
← →
Ega23 © (2006-02-03 12:13) [0]
if exists (select * from sysobjects where id = object_id("V_Zones") and sysstat & 0xf =2)
drop view V_Zones
Что в данном случае означает условиеsysstat & 0xf =2
?
То, что вьюха в данный момент "открыта"?
← →
evvcom © (2006-02-03 13:19) [1]скорее, что объект "V_Zones" является именно вьюхой
← →
Ega23 © (2006-02-03 13:28) [2]
> скорее, что объект "V_Zones" является именно вьюхой
О как...
Спасибо.
← →
Zz_ (2006-02-03 13:43) [3]
(sysstat & 0xF) can be easily seen from the contents of the sysobjects
table:
1 - system table
2 - view
3 - user table
4 - stored proc or extended stored proc
6 - default constraint (name usually starts with "DF_")
8 - trigger
9 - primary key ("PK_")
unique constraint ("UQ_")
10 - check constraint ("CK_")
Лучше использовать... and objectproperty(id, N"IsView") = 1)
← →
Nikolay M. © (2006-02-03 13:45) [4]sysstat & 0xF
1 - system table
2 - view
3 - user table
4 - stored proc or extended stored proc
6 - default constraint (name usually starts with "DF_")
8 - trigger
9 - primary key ("PK_")
unique constraint ("UQ_")
10 - check constraint ("CK_")
Чем по сути отличается от xtype, к сожалению, не знаю, но xtype в БОЛ задокументирован, а sysstat - нет (Internal status information), поэтому лучше все-таки пользоваться xtype.
← →
Ega23 © (2006-02-03 13:57) [5]
> Чем по сути отличается от xtype, к сожалению, не знаю, но
> xtype в БОЛ задокументирован, а sysstat - нет (Internal
> status information), поэтому лучше все-таки пользоваться
> xtype.
>
Да я обычно его и использую. Смотрел код чужой вьюхи, вот и озадачило.
З.Ы. Про sysstat где в БОЛ нарыли?
← →
Nikolay M. © (2006-02-03 13:59) [6]Из одной и той же ветки на sql.ru :)
← →
Zz_ (2006-02-03 14:02) [7]>>Nikolay M. © (03.02.06 13:59) [6]
Угу. :)
← →
Ega23 © (2006-02-03 14:19) [8]
> Nikolay M. © (03.02.06 13:59) [6]
> Zz_ (03.02.06 14:02) [7]
:о)
← →
evvcom © (2006-02-03 14:39) [9]А по-моему, именно такой код сгенерит сам Enterprise Manager, когда попросишь его скрипт на вьюху сделать. Хотя давно это было, точно не помню, может там и xtype генерится...
← →
Ega23 © (2006-02-03 14:48) [10]
> А по-моему, именно такой код сгенерит сам Enterprise Manager,
> когда попросишь его скрипт на вьюху сделать. Хотя давно
> это было, точно не помню, может там и xtype генерится...
>
>
ЕМ использую крайне редко. Основные инструменты - QA и PowerDesigner
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c