INSERT語句衝突,資料庫高手進來

2022-01-05 06:06:41 字數 700 閱讀 9082

1樓:

insert into stud_grade

values('0401010634','錢昆','0401010106','78')

insert into stud_grade

values('0401030213','鄭芳','0401010106','95')

insert into stud_grade

values('0401010102','袁飛','0401010106','95')

insert into stud_grade

values('0401040123','孔榮','0401010106','83')

insert into stud_grade

values('0401050127','張軍','0401010106','84')

這是因為你以上插入的資料中的第一個欄位的值,在stud_info中沒有找到引起的,因為有外來鍵關係,你插入的值必須在stud_info裡面存在.

請檢查你的stud_info中是否有以上的第一個欄位的值,也就是:

'0401010634'

'0401030213'

'0401010102'

'0401040123'

'0401050127'

2樓:珊瑚的海

我是資料庫新學者,愛莫能助.

想學習資料庫,請高手基本入門書,想學習資料庫,請高手推薦基本入門書!

資料庫系統概論 是高等教育出版社出版的,是王珊和薩師煊編寫的是我們學生用的教材,講的很好的。學習數 據庫要先學sql server學會使用sql server 2000 所以還要買一本sql server的書 資料庫導論 美,c.j.date 清華大學出版社 資料庫系統原理教程 推薦幾本學習資料庫的...

緊急求救SQL語句,資料庫SQL語句!求救!

這麼多,這麼少分。資料庫sql語句!求救!select into from語句 要求目標表table 4不存在,因為在插入時會自動建立表table 4,並將table 3中指定欄位資料複製到table 4中。可以考慮使用如下語句 insert into dbo.table 4 sname,semai...

oracle資料庫,Oracle新建資料庫

樓主只要新建一個表空間,並把它分配給一個使用者就可以了。確定樓主是以管理員身份登入的 1.首先,建立 新 使用者 create user username identified by password username 新使用者名稱的使用者名稱 password 新使用者的密碼 也可以不建立新使用者...