Главная страница
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.047 c
2-1142101123
jenya_rus
2006-03-11 21:18
2006.03.26
Извлечь имена файлов из папки??? :0


2-1141894040
nap<>
2006-03-09 11:47
2006.03.26
Minimize


2-1141660359
Volkodav
2006-03-06 18:52
2006.03.26
Изменение фонового рисунка рабочего стола


2-1142000790
KyRo
2006-03-10 17:26
2006.03.26
TADOConnection


2-1142083990
Horadric
2006-03-11 16:33
2006.03.26
как из текстового поля Edit достать выражение