Описание тега 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