![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
MS SQL 2000 + AdoCommand + Проблема [D6]
JohnS © (2004-03-26 14:18:00)Hello All
Пытаюсь послать через ADOCommand строчку
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[SendRoz]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[SendRoz]
GO
SET QUOTED_IDENTIFIER ON
GO
А мне ошибка типа что тут типа GOлишнее
JohnS (2004-03-26 14:46:00) [1]
> и еще кстати, зачем пакеты покомандно дробить?
Да думал чтобы прога при переносе на другой SQL server сама нужные ей процедуры создавала , я просто из MS SQL сгенерировал
текст .
sniknik (2004-03-26 14:37:00) [2]почему же только? сам тоже можеш если синтаксис текста будеш разбирать и выполнять по пакетам. но зачем, если ты же его(текст) и задаеш?
и еще кстати, зачем пакеты покомандно дробить?
JohnS (2004-03-26 14:31:00) [3]То есть такую строчку только SQL Query Analyzer может отработать ???
ZrenBy (2004-03-26 14:25:00) [4]BOL
GO is not a Transact-SQL statement;
it is a command recognized by the osql and isql utilities
and SQL Query Analyzer.
sniknik (2004-03-26 14:24:00) [5]так и есть лишняя
Syntax
GO
Remarks
GO is not a Transact-SQL statement; it is a command recognized by the osql and isql utilities and SQL Query Analyzer.
ты же не эти утилиты