Выполнение двух действий в динамике

stavelot
Дата: 11.02.2010 17:50:35
Есть ли возможность выполнить две команды в динамике?

declare @a varchar(4000)
SET @a = 'IF EXISTS(SELECT * FROM dbo.sysobjects where id = object_id(N''wer'') and OBJECTPROPERTY(id,N''IsView'') = 1)
DROP VIEW ABS_TYPE_TBL_DM_V
GO
create view wer as select 1,2,3,4
GO'
EXECUTE (@a)
Glory
Дата: 11.02.2010 17:51:39
Нет
iap
Дата: 11.02.2010 19:57:09
Glory
Нет
Можно. Но надо убрать GO и внутри Вашего динамического запроса
организовать выполнение EXEC()ом ещё одного, на следующем уровне вложенности.
Смысла в этом, правда, мало...
Glory
Дата: 11.02.2010 20:16:42
iap
Glory
Нет
Можно. Но надо убрать GO и внутри Вашего динамического запроса
организовать выполнение EXEC()ом ещё одного, на следующем уровне вложенности.
Смысла в этом, правда, мало...

Ну это же по сути будет выполнение двух действий раздельно
iap
Дата: 11.02.2010 21:19:54
Glory
iap
Glory
Нет
Можно. Но надо убрать GO и внутри Вашего динамического запроса
организовать выполнение EXEC()ом ещё одного, на следующем уровне вложенности.
Смысла в этом, правда, мало...

Ну это же по сути будет выполнение двух действий раздельно
Так ведь и смайлик я поставил соответствующий