Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Не получается внести запись в таблицу / 5 сообщений из 5, страница 1 из 1
02.11.2009, 21:43
    #36287064
yurey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается внести запись в таблицу
Не могу сделать Insert в таблицу такого вида

CREATE TABLE "SDZP_PASPORT"
( "ID_PASPORT" NUMBER NOT NULL ENABLE,
"TIP" VARCHAR2(100),
"YEAR_MADE" DATE,
"NUMBER_SHEME" VARCHAR2(100),
"ZAV_NOMER" VARCHAR2(100),
"ID_COMPANY" NUMBER,
"ID_FILIAL" NUMBER,
CONSTRAINT "SDZP_PASPROT_PK" PRIMARY KEY ("ID_PASPORT") ENABLE

, где столбцы с префиксом ID внешние ключи. Значения переменных ID_COMPANY и ID_FILIAL вижу в SESSION STATE. Как их внести в таблицу. Помогите плиз.
...
Рейтинг: 0 / 0
03.11.2009, 01:19
    #36287228
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается внести запись в таблицу
0. Если Вы создаёте первичный ключ по ID_PASPORT, то ограничение NOT NULL там ни к чему. Первичный ключ и так в себя включает проверку на непустое и уникальное значение.
1. Что именно Вам не удаётся сделать? С какой ошибкой? Вы пытаетесь занести строку в таблицу, используя шаблон страницы "Form", или сами создали с нуля страницу?
-------------------------------------------------------
When I say "RTFM" or "STFF" or "STFW",
the third letter means "Following" or "Fine"...
...
Рейтинг: 0 / 0
03.11.2009, 19:54
    #36289377
yurey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается внести запись в таблицу
suPPLer0. Если Вы создаёте первичный ключ по ID_PASPORT, то ограничение NOT NULL там ни к чему. Первичный ключ и так в себя включает проверку на непустое и уникальное значение.
1. Что именно Вам не удаётся сделать? С какой ошибкой? Вы пытаетесь занести строку в таблицу, используя шаблон страницы "Form", или сами создали с нуля страницу?
-------------------------------------------------------
When I say "RTFM" or "STFF" or "STFW",
the third letter means "Following" or "Fine"...

У меня на странице вставки данных в таблицу есть переменные SESSION ID_COMPANY, ID_FILIAL c нужнымы значениями. Я не знаю как эти переменные поместить в таблицу. Сам процесс внесения работает, но в таблице не заполняется поля ID_COMPANY и ID_FILIAL.
...
Рейтинг: 0 / 0
03.11.2009, 20:44
    #36289448
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается внести запись в таблицу
yurey,

Item Attributes->Source->Source Type какой? Должен быть Database Column.
...
Рейтинг: 0 / 0
03.11.2009, 20:49
    #36289459
yurey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается внести запись в таблицу
suPPLer, Спасибо уже разобрался. В Default поставил переменные сессии и всё получилось. Database Column у меня так и стоял.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Не получается внести запись в таблицу / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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