powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / скриптование процедур
5 сообщений из 5, страница 1 из 1
скриптование процедур
    #32043952
Unknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

SQL пишет при скриптовании:

if exists (select * from sysobjects where id = object_id(N'[dbo].[q]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[q]

можно написать короче:

if OBJECTPROPERTY ( object_id ( '[dbo].[q]' ) , 'IsProcedure' )=1
drop procedure [dbo].[q]

или это совсем не одно и то же???
...
Рейтинг: 0 / 0
скриптование процедур
    #32043957
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одно и то же...

Можно еще короче :)

Код: plaintext
1.
2.
if OBJECT_ID('sp_configure', 'P') IS NOT NULL
 print 'sp_configure exists'

Правда, могут убрать второй параметр, но это маловероятно...

Удачи
...
Рейтинг: 0 / 0
скриптование процедур
    #32043985
Unknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>>Правда, могут убрать второй параметр, но это маловероятно...

в инете яндекс не нашел ничего про второй параметр, он, видимо, недокументирован?

где про это можно прочесть?
...
Рейтинг: 0 / 0
скриптование процедур
    #32044021
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недокументировано.
...
Рейтинг: 0 / 0
скриптование процедур
    #32044048
harrytv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
судя по появлению в 2K значения 'FN' его вряд ли отменят
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / скриптование процедур
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]