1樓:匿名使用者
看錶的主外來鍵,子表的外來鍵連線父表的主鍵
2樓:匿名使用者
s是父表 s代表一個學生,sc是這個學生的課程和成績,一個學生可以學很多課程
oracle中建父表和子表的語句是什麼?
3樓:匿名使用者
--建表
create table t1(id int,name varchar2(20),primary key(id));
create table t2(id int,t1_id int,name varchar2(20),primary key(id));
--增加約束條件
alter table t2 add constraint t2_cons foreign key(t1_id) references t1;
--說明:若t1的id=x不存在,則t2不能插入t1_id=x的記錄;
-- 若t2的t1_id=x存在,則t1不能刪除t1_id=x的記錄;
-- 否則報錯!
--刪除約束條件
alter table t2 drop constraint t2_cons;
4樓:匿名使用者
參考資料 為 oracle 當中, 為 2 個表, 建立 外來鍵的例子。
如何將excel表中資料匯入oracle資料庫
操作步驟如下 準備資料 在excel中構造出需要的資料 2.將excel中的資料另存為文字檔案 有製表符分隔的 3.將新儲存到文字檔案中的資料匯入到pl sql中 在pl sql中選擇tools text importer,在出現的視窗中選擇 data from textfile 然後再選擇 ope...
oracle如何備份表的資料或者是將表中的資料插入到令一張新表裡
只複製空表結構 create table 新表名 as select from 舊錶名 where 1 1 複製表結構和資料 create table 新表名 as select from 舊錶名 insert into 新表表名 select from 舊錶表名 在oracle中怎麼把一張表的資料...
oracle如何知道資料庫表中哪個欄位設定了唯一性約束
select from user constraints 這樣可以查出所有的使用者表的約束 你可以通過where條件指定你的那個約束 找出表 select a.constraint name,a.table name,a.column name from user cons columns a,us...