Описание тега ora-01400

ORA-01400: невозможно вставить NULL в ("SCHEMA"."TABLE_NAME"."COLUMN_NAME"). Причина: вы пытались вставить значение NULL в столбец, который не принимает значения NULL.
1 ответ

Не удалось синхронизировать состояние базы данных с сеансом

У меня возникают проблемы при попытке сохранить объект, идентификатор которого является сгенерированным значением. Эта сущность (A) в постоянное время должна сохраняться в каскаде другой сущности (B). Отношения внутри A и B - OneToMany, а свойство, …
05 июн '10 в 21:58
2 ответа

Как вставить запись с помощью Form Builder и PL/SQL?

Я медленно изучаю SQL и знаю, как использовать построитель форм 6. Ситуация такова, что у меня есть простая таблица с именем 'Players' в таблице. У меня есть три столбца: player_no (первичный ключ) позиция цели В построителе форм 6 я создал очень пр…
27 фев '09 в 16:31
1 ответ

ORA-01400 не может вставить нулевую ошибку в отношении один к одному

У меня есть этот код public void guardarAspirante(AspiranteDTO aspiranteDTO) { Aspirante aspirante = new Aspirante(); String usuarioMovimiento = AspiranteCN.class.getSimpleName(); Date fecha = new Date(); aspirante.setCodigoAlumno(aspiranteDTO.getCo…
20 июл '11 в 19:51
0 ответов

ORA-01400: невозможно вставить NULL в PK в Oracle

Я использую Oracle 12c. Я не мог выполнить процедуру хранения, когда я поместил его в процедуру хранения, он выдал ошибку ORA-01400, как это: ORA-01400: невозможно вставить NULL в ("PRODUCT". "My_table". "ID") * Причина: была сделана попытка вставит…
30 янв '19 в 08:46
1 ответ

Как мне сопоставить коллекции Hibernate с применением принудительного ограничения столбца NOT NULL в Oracle?

У меня есть 2 таблицы: ЗАПРОС и ЭЛЕМЕНТ с отношением "один ко многим", так что в запросе много элементов. Я хотел бы применить ограничение Oracle NOT NULL для столбца внешнего ключа ELEMENT.ENQUIRY_ID, так как это наилучшая практика. У меня есть сле…
07 янв '11 в 12:29
2 ответа

Исключение No_data_found распространяется и на внешний блок?

В моем коде я ввожу зарплату, которая недоступна в таблице сотрудников, а затем снова вставляю дубликат employee_id в столбец первичного ключа таблицы сотрудников в блоке исключений, где я обрабатываю исключение, не обнаруженное в данных, но не знаю…
18 апр '10 в 06:57
1 ответ

Oracle - ошибка: 'ORA-01400: невозможно вставить NULL в

Я пытаюсь вставить запись в таблицу, но получаю ошибку - 'ORA-01400: невозможно вставить NULL в (....'. Структура таблицы: Я мигрирую из Mysql в Oracle. На Mysql это работает, но на Oracle это не работает. Как я могу это исправить? Нужно ли писать в…
06 мар '13 в 12:25
3 ответа

ORA-01400 при попытке вставить в schema.table.ID

У меня есть таблица, в которой хранятся отклоненные предложения по контракту. CREATE TABLE "STATUS_CONTRATO" ( "STC_ID" NUMBER NOT NULL, "CTB_CONTRATO" NUMBER NOT NULL, "STC_DATA" DATE NOT NULL, "STC_OBSERVACAO" VARCHAR2(200) NOT NULL, CONSTRAINT "S…
15 авг '12 в 15:40
1 ответ

Ошибка целостности Django Oracle при сохранении любого экземпляра в базе данных

Я делаю миграцию из SQLite в Oracle Backend. База данных оракула уже существует и поддерживается другими людьми. Его версия - Oracle9i Enterprise Edition, выпуск 9.2.0.1.0. У меня есть простая модель: class AliasType(models.Model): id = models.AutoF…
07 фев '11 в 11:43
1 ответ

Странный спящий режим "ORA-01400: невозможно вставить NULL в" Ошибка

Со мной происходит странная ошибка. Я работаю с Hibernate, я сопоставил класс с именем Widget, который имеет класс Parameter, но когда я пытаюсь вставить, я получаю "ORA-01400: не могу вставить NULL в..." Отображение правильно сделано как: <bag c…
15 фев '11 в 15:07
1 ответ

Добавить новую строку в форме с привязкой к данным с Oracle Sequence в качестве первичного ключа

Я соединяю C# с Oracle 11g. У меня есть DataTable, который я заполняю, используя Oracle Data Adapter. OracleDataAdapter da; DataTable dt = new DataTable(); da = new OracleDataAdapter("SELECT * FROM Author", con); da.Fill(dt); У меня есть несколько т…
13 июн '10 в 17:02
1 ответ

Hibernate + Oracle, странное нарушение нулевого ограничения с примитивным типом

Я просто добавляю новый столбец на объект, и происходит странная вещь. Объект был ранее: int publishedDayNb; public int getPublishedDayNb() { return publishedDayNb; } public void setPublishedDayNb(int publishedDayNb) { this.publishedDayNb = publishe…
03 май '11 в 16:49
2 ответа

Oracle Bind Variable дает ошибку

SET SERVEROUTPUT ON VARIABLE dept_id NUMBER DECLARE max_deptno NUMBER(3); dept_name departments.department_name%TYPE :='Education'; BEGIN SELECT MAX(department_id) INTO max_deptno FROM departments; DBMS_OUTPUT.PUT_LINE ('The maximum department no is…
08 апр '11 в 04:27
1 ответ

Hibernate и ORA-01400: невозможно вставить NULL

У меня довольно простой сценарий, одна таблица, одна последовательность для автоматической генерации первичных ключей: CREATE TABLE foo (event_id NUMBER(19,0).... CREATE SEQUENCE event_seq Часть отображения спящего режима выглядит следующим образом:…
12 май '11 в 05:16
4 ответа

Обрабатывать ORACLE Исключения

Мне нужно обработать ошибку ORA-01400 (невозможно вставить NULL в ("SCHEMA"."TABLE_NAME"."COLUMN_NAME")), используя дескриптор исключения. ORACLE Предопределить несколько исключений, таких как (ACCESS_INTO_NULL, ZERO_DIVIDE и т. Д.), Но, очевидно, н…
29 дек '09 в 15:51
0 ответов

Как я могу сохранить сущность, у которой есть список сущностей, когда список сущностей равен нулю

Это мой первый вопрос. Я надеюсь, что смогу получить любую подсказку, чтобы решить мою проблему. Я использую спящий режим для своего приложения. Вот мой код. public class A { @OneToMany(mappedBy = "a", cascade = {CascadeType.MERGE, CascadeType.REMOV…
16 июн '16 в 08:22
5 ответов

ORA-01400 не может вставить нулевое значение... но я НЕ вставляю нулевое значение!

Я пытаюсь вставить данные в таблицу Oracle с помощью ODP.NET из приложения C#, но получаю, что ORA-01400 не может вставить ошибку нулевого значения для столбца, в который я НЕ вставляю нулевое значение. Это урезанная версия параметризованной команды…
16 мар '11 в 09:39
1 ответ

Oracle Вставка возвращающая ORA-01400

Я пытаюсь следующий SQL в БД Oracle 11g, который возвращает Ошибка SQL: ORA-01400: невозможно вставить NULL в ("CRABERS"."AG_ASSET_REF"."CREATE_ID"). Тем не менее, вы можете видеть, что я заполняю этот столбец, который отформатирован как число (38,0…
13 авг '12 в 17:01
2 ответа

Отношение один ко многим с ограничением базы данных и обратное =true

Есть два класса A и B и отображения спящего <hibernate-mapping default-lazy="false"> <class name="A" table="A"> <id name="id" type="long"> <generator class="sequence"><param name="sequence">A_SEQUENCE</param></…
11 май '11 в 07:31
4 ответа

EJB3 - @Column(inserttable="false") вопрос

Я создаю приложение J2SE с EJB3 и БД Oracle Express Edition. Моя проблема такова - я установил EntityBean в моем проекте, который соответствует таблице в БД. Таблица содержит столбец, который не имеет значения NULL и имеет значение по умолчанию. Все…
05 фев '10 в 23:06