|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/166793dc1ca0c.html, оценка из 5, голосов 10
|