Форум: "Базы";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];
ВнизЛюди !!! SQL SERVER 2000 - подскажите Найти похожие ветки
← →
NewD (2003-11-20 14:34) [0]Код двух процедур -
1)
CREATE PROCEDURE [dbo].[PROC1]
as
select id from TABLE_LIST where table_name="TABLE1"
и вторая
2)
CREATE PROCEDURE [dbo].[PROC2]
as
select id from TABLE_LIST where id=1
в Query analyser обе работают и выдают одно и то же
почему в Делпфях 1-я зависает - timeout
нет параметров - запуск:
adodataset1.active:=false;
adodataset1.CommandText:="exec dbo.PROC1 ";
adodataset1.active:=true;
adodataset1.active:=false;
adodataset1.CommandText:="exec dbo.PROC2 ";
adodataset1.active:=true;
может что-то надо патчить
← →
MOA (2003-11-20 14:47) [1]По поводу таймаута - неясно, но в начале процедур написать
SET NOCOUT ON
Вы не забыли?
Удачи!
← →
MOA (2003-11-20 14:47) [2]По поводу таймаута - неясно, но в начале процедур написать
SET NOCOUNT ON
Вы не забыли?
Удачи!
← →
NewD (2003-11-20 15:03) [3]SET NOCOUNT ON - не помогает -
вообще не пойму в чем дело - почему процедура не вып-ся
она ведь без параметров
← →
JibSkeart (2003-11-20 15:12) [4]select [id] from TABLE_LIST where table_name="TABLE1"
а если так ?
← →
NewD (2003-11-20 15:23) [5]не помогает - пересоздал таблицу, добавил еще одно поле-
IDENTITY (1, 1) NOT NULL и теперь почему-то работает
хотя также нет ключевого поля - и кластерный индекс тот же-
ничего в общем не понятно.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c