【发布时间】:2020-06-02 07:16:27
【问题描述】:
我有一个正在读取的 xml 脚本,用于在我的数据库中填充数据。 xml 文件中的一个节点没有 idDirector 字段(节点是电影),因此 xml 读取 -1 作为 idDirector 然后我的存储过程尝试将 -1 插入 fk 字段,这使我的数据库返回约束错误:director 表中不存在director -1。我怎样才能使它插入 null 并使我的 fk 字段可以为空?
CREATE TABLE Film (
PRIMARY KEY (idFilm),
FOREIGN KEY (idDirector) REFERENCES Director
);
谢谢
【问题讨论】:
标签: sql oracle oracle11g oracle-sqldeveloper