Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DECLARE GLOBAL TEMPORARY TABLE / 4 сообщений из 4, страница 1 из 1
15.11.2014, 17:25
    #38807105
Idid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DECLARE GLOBAL TEMPORARY TABLE
DECLARE GLOBAL TEMPORARY TABLE SEW (
"START" int,
"END" int,
SEW int
)
Не найдено табличное пространство с размером страницы по крайней мере "4096", которое мог бы использовать ID авторизации "SA".. SQLCODE=-286, SQLSTATE=42727, DRIVER=4.18.60
Что ей не так?
...
Рейтинг: 0 / 0
15.11.2014, 19:54
    #38807184
DECLARE GLOBAL TEMPORARY TABLE
Idid,

DB2 CREATE USER TEMPORARY TABLESPACE usertemp MANAGED BY SYSTEM USING ('C:\USERTEMP') | ('\tmp\usertemp');
...
Рейтинг: 0 / 0
15.11.2014, 20:34
    #38807202
Idid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DECLARE GLOBAL TEMPORARY TABLE
Спасибо,
что опять не так

DECLARE GLOBAL TEMPORARY TABLE SS.TEMP12 (
ST_NUM int GENERATED ALWAYS AS IDENTITY (START WITH 0, INCREMENT BY 1, CACHE 20, NO CYCLE, NO ORDER),
ES int,
ROAD SMALLINT,
ADMINISTRATION SMALLINT
);
INSERT INTO SS.TEMP12(ES, ROAD, ADMINISTRATION)
SELECT ES, PRINAD , REP FROM DD;
Updated 2 035 rows.
Query execution time => 62 ms

SELECT * FROM SS.TEMP12
Query execution time => 2 ms

Записей нет. Все запросы без ошибок.
Запросы выполняю в IBM Data Studio c опцией использовать для запуска сценариев одно соединение.
Я что то не понимаю, зачем нужны временные таблицы, если данные в них не сохраняются?
...
Рейтинг: 0 / 0
16.11.2014, 14:26
    #38807468
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DECLARE GLOBAL TEMPORARY TABLE
Idid,

Код: plaintext
1.
2.
3.
4.
5.
 DECLARE GLOBAL TEMPORARY TABLE  SESSION.TEMP12 (
ST_NUM int GENERATED ALWAYS AS IDENTITY (START WITH 0, INCREMENT BY 1, CACHE 20, NO CYCLE, NO ORDER),
ES int,
ROAD SMALLINT,
ADMINISTRATION SMALLINT
) ON COMMIT PRESERVE ROWS;

Имя схемы, если указано, должно быть SESSION.
Описание ниже говорит о том, что если эти ключевые слова пропущены, то умолчание - ON COMMIT DELETE ROWS

Код: plaintext
1.
2.
3.
      .-ON COMMIT DELETE ROWS---.      
>-----+-------------------------+------------------------------->
      '-ON COMMIT PRESERVE ROWS-'      
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DECLARE GLOBAL TEMPORARY TABLE / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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