Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Serg Kutuzov                         2:5020/400     10 Sep 2001  05:06:54
 To : All
 Subject : IB6-косяки с процедурой
 -------------------------------------------------------------------------------- 
 
 Hi All,
 При переносе скрипта метаданных, полученного из базы под IB5, в базу под IB6
 получил при тесте на диалекте 2 мессагу об ошибке:
 
 **** Error preparing statement:
 
 ALTER PROCEDURE SUBSUBDIVISIONS (CODEMAINSUBDIV INTEGER)
 RETURNS (CODESUBSUBDIV INTEGER)
 AS 
 
   DECLARE VARIABLE CodeSD integer;
 BEGIN
   CodeSubsubdiv=CodeMainSubdiv;
   SUSPEND;
   FOR
     SELECT CodeSubdiv
     FROM Subdivisions
     WHERE Sub_CodeSubdiv=:CodeMainSubdiv
     INTO :CodeSD
   DO BEGIN
     FOR
       SELECT *
       FROM SubSubdivisions(:CodeSD)
       INTO :CodeSubSubdiv
     DO BEGIN
       SUSPEND;
     END
     CodeSubSubdiv=:CodeSD;
     SUSPEND;
   END
 END
  
 Statement failed, SQLCODE = -84
 
 Dynamic SQL Error
 -SQL error code = -84
 -procedure SUBSUBDIVISIONS does not return any values
 
 Я с SQL работал совсем немного и я не могу понять, где же сдесь ошибка, почему
 эта процедура не возвращает значений? Помогите, плз.
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 IB6-косяки с процедурой   Serg Kutuzov   10 Sep 2001 05:06:54 
 Hа: IB6-косяки с процедурой    Sergey Pratбh   11 Sep 2001 15:14:22 
Архивное /su.dbms/166793dc1ca0c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional