Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

Создание 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.061 c
3-1138863564
DelphiN!
2006-02-02 09:59
2006.03.26
Выбор всех значений, которые принадлежат интервалу времени


2-1141723548
dera
2006-03-07 12:25
2006.03.26
как по нажатию на Enter, "нажать" Button1?


2-1142109472
ctudent
2006-03-11 23:37
2006.03.26
Как выполнить скрипт?


2-1141732156
VitV
2006-03-07 14:49
2006.03.26
DBCtrlGri - существует замена?


2-1142279229
LordOfRock
2006-03-13 22:47
2006.03.26
Дерево и много текста