powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка при использовании Scrollable cursor
1 сообщений из 1, страница 1 из 1
Ошибка при использовании Scrollable cursor
    #37160243
BlackTomcat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Пытаюсь в хранимой процедуре SQLJ использовать scrollable cursor. В соответствии с тем, что написано у IBM делаю так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
 package  VAS;

 import  java.lang.*;
 import  java.sql.*; // JDBC classes

#sql context TestContext;     

#sql iterator TestCur ( int );
#sql iterator TestScrollableCur  implements  sqlj.runtime.Scrollable ( int );

 public   class  Test
{
	 public   static   void  test()  throws  SQLException
	{
		TestContext ctx =  null ;
		ctx =  new  TestContext("jdbc:default:connection", false);
		
		TestCur testCur =  null ;
		#sql [ctx] testCur =
		{
			select  1  from SYSIBM.SYSDUMMY1
		};
		
		TestScrollableCur scrCur =  null ;
		#sql [ctx] scrCur =
		{
			select  2  from SYSIBM.SYSDUMMY1
		};
	}
}
SQLJ отрабатывает нормально. JAVAC отрабатывает нормально. На этапе кастомизации пакета выдает следующее:

[jcc][sqlj] Begin Customization
[jcc][sqlj] Set qualifier for online checking to SCHEMA: LVAS
[jcc][sqlj] Loading profile: Test_SJProfile0
[jcc][sqlj] [jcc][0012][][3.58.82] [jcc][sqlj][303][11120]Cannot find iterator class VAS.TestScrollableCur entry 1 select 2 from SYSIBM.SYSDUMMY1
line number: 33. ERRORCODE=0, SQLSTATE=null
[jcc][sqlj][Thread:main][Throwable@121cc40] com.ibm.db2.jcc.am.SqlException
[jcc][sqlj][Thread:main][Throwable@121cc40] Message = [jcc][0012][][3.58.82] [jcc][sqlj][303][11120]Cannot find iterator class VAS.TestScrollableCur entry 1 select 2 from SYSIBM.SYSDUMMY1
line number: 33. ERRORCODE=0, SQLSTATE=null
[jcc][sqlj][Thread:main][Throwable@121cc40] Stack trace follows
com.ibm.db2.jcc.am.SqlException: [jcc][0012][][3.58.82] [jcc][sqlj][303][11120]Cannot find iterator class VAS.TestScrollableCur entry 1 select 2 from SYSIBM.SYSDUMMY1
line number: 33. ERRORCODE=0, SQLSTATE=null
at com.ibm.db2.jcc.am.ed.a(ed.java:660)
at com.ibm.db2.jcc.am.ed.a(ed.java:60)
at com.ibm.db2.jcc.am.ed.a(ed.java:103)
at com.ibm.db2.jcc.am.ed.a(ed.java:158)
at com.ibm.db2.jcc.sqlj.zzzzfCustomizer.a(zzzzfCustomizer.java:416)
at com.ibm.db2.jcc.sqlj.Customizer.customizeEntry(Customizer.java:213)
at sqlj.runtime.profile.util.DataCustomizer.customizeData(DataCustomizer.java:67)
at com.ibm.db2.jcc.sqlj.Customizer.customizeData(Customizer.java:103)
at com.ibm.db2.jcc.sqlj.Customizer.a(Customizer.java:1202)
at com.ibm.db2.jcc.sqlj.Customizer.customizeMain(Customizer.java:933)
at com.ibm.db2.jcc.sqlj.Customizer.customizeMain(Customizer.java:326)
at com.ibm.db2.jcc.sqlj.Customizer.main(Customizer.java:309)

Кто виноват и что с этим делать?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка при использовании Scrollable cursor
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]