Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.048 c
4-1136303742
Medved
2006-01-03 18:55
2006.03.26
Имитация нажатия клавиш keybd_event().


11-1123083785
BelchonokH
2005-08-03 19:43
2006.03.26
Снова модальные формы KOL в DLL


2-1141626781
K_Val
2006-03-06 09:33
2006.03.26
Программа без среды Delphi


1-1140352984
Pit
2006-02-19 15:43
2006.03.26
Как определить полное имя exe


2-1141993956
fedpavel
2006-03-10 15:32
2006.03.26
DLL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский