powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Create Global Temporary Table
7 сообщений из 7, страница 1 из 1
Create Global Temporary Table
    #32137218
Каспер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем
Люди подскажите как такой таблице указать специфичное табл пространство :( а то выдается ОРА-14451
Спасибо.
Что то типа
CREATE GLOBAL TEMPORARY TABLE kadr$.des
id_ NUMBER,
id_1c_ VARCHAR2(32),
id_default_ NUMBER,
id_1c_defa_ VARCHAR2(32),
inspector_ VARCHAR2(30),
insp_cent_ VARCHAR2(30),
dept_from_ NUMBER,
dept_to_ NUMBER,
addr_from_ VARCHAR2(150),
id_source_ NUMBER,
n_order_ VARCHAR2(13),
date_cr_ DATE,
date_reg_ DATE,
date_tmp_ DATE,
date_eoh_ DATE,
tip_order_ NUMBER,
base_per_ NUMBER,
type_work_ NUMBER,
term_per_d_ NUMBER,
term_per_m_ NUMBER,
base_ NUMBER,
base_str_ VARCHAR2(70),
otkaz_ VARCHAR2(150),
id_napr_ NUMBER,
statpp_ NUMBER,
statup_ NUMBER,
status_ NUMBER,
statvk_ NUMBER(15),
dept_ NUMBER(15),
prich_otm_ NUMBER(15),
base_otm_ VARCHAR2(254)
)
ON COMMIT PRESERVE ROWS
TABLESPACE KADR_TMP
; не работает
...
Рейтинг: 0 / 0
Create Global Temporary Table
    #32137248
Alexander Sobyanin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А никак.
Сегменты будут создаваться в дефолтном временном сегменте юзера.
...
Рейтинг: 0 / 0
Create Global Temporary Table
    #32137286
Каспер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АбЫдно :(
А если я на время создания переключу дефолтовское на то которое мне нужно а потом обратно?
Временная таблица насколько я знаю не удаляется...
А просто используется... хде тода?
...
Рейтинг: 0 / 0
Create Global Temporary Table
    #32137976
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и пусть себе используется
другая сессия всё равно данные в ней не видит.
А за собой TRUNCATE TABLE прибирай.
А перед тем как создавать проверь на наличие.

Два несложных приёма и жить можно.
...
Рейтинг: 0 / 0
Create Global Temporary Table
    #32138212
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Временная таблица - просто ссылка в словаре данных. Сами данные нигде в базе не хранятся. Они хранятся для сеанса/команды в PGA процесса и высвоповываются во временные сегменты. Поэтому никаких параметров хранения для временных таблиц использовать нельзя.
...
Рейтинг: 0 / 0
Create Global Temporary Table
    #32138250
ksukhonosenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А разве TRUNCATE TABLE обязательно?
...
Рейтинг: 0 / 0
Create Global Temporary Table
    #32138532
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда второй раз обращаешся к таблице в той же сессии,
там остаются данные с предыдущего раза.
Если сессия другая то конечно не обязательно.
У меня приложение гоняет всё черз одну сессию по много раз
и TRANCATE TABLE обязательна
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Create Global Temporary Table
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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