powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / помогите с синтаксисом
4 сообщений из 4, страница 1 из 1
помогите с синтаксисом
    #36333330
gird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сервер IQ 12.7
исользую такую конструкцию

Код: plaintext
1.
2.
3.
4.
5.
6.
  FOR temp_tree AS Curs1 CURSOR FOR
    select id,parent,name from table1  DO
     begin
       insert  into table2 (id,parent,name) values ( id,parent,name);
--       insert  into table2 (id,parent,name)  select * from table1 t1 where t1.id=?.parent
     end;
  END FOR;

там где заремленный запрос, какой алиас надо ставить вместо ? или как изменить запрос, хочу брать значение из курсора по которому идет цикл.
...
Рейтинг: 0 / 0
помогите с синтаксисом
    #36333690
iLLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
  FOR temp_tree AS Curs1 CURSOR FOR
    select id as v1,parent as v2,name as v3 from table1  DO
     begin
       insert  into table2 (id,parent,name)  select * from table1 t1 where t1.id=v2
     end;
  END FOR;
...
Рейтинг: 0 / 0
помогите с синтаксисом
    #36333866
gird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, вы правы, спасибо.
...
Рейтинг: 0 / 0
помогите с синтаксисом
    #36340807
gird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще тогда вопрос к знатокам, курсор использую в процедуре, и манипулирую данными в таблице типа Local temporary table - 6 полей, среди них 2 поля типа Varchar(100) остальные Numeric. в процессе выполнения процедуры использую максимум 20 тысяч записей (что для Iq на мой взгляд не объем совершенно) и вот тут "НО" - пока выполняется процедура- моя сессия отъедает(TempTableSpaceKB) около 14 Гб-не помойму чем,и можна ли это как-то побороть, может кто подскажет.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / помогите с синтаксисом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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