當前位置:首頁 » 編程語言 » sqlreferenceson

sqlreferenceson

發布時間: 2025-09-01 03:29:15

⑴ 怎麼用sql語句實現兩個主碼的同時引用外碼

- CSDN

R中的某個欄位FK與W中的主碼PK對應,則FK成為W的外碼。外碼定義了兩個表之間的約束關系,W為主表(被參照表),R為從...
CSDN

⑵ sql中級聯刪除,級聯更新是怎麼理解的

以使用的SqlServer為例,正攔在management studio中 打開對應資料庫的diagram,在相關表的任意一張上右鍵,選擇relationship,彈出如下對話框。

⑶ SQL如何建立外鍵請教高手了

資料庫mysql

建立外鍵的前提: 本表的列必須與外鍵類型相同(外鍵必須是外表主鍵)。

外鍵作用: 使兩張表形成關聯,外鍵只能引用外表中的列的值!

指定主鍵關鍵字: foreign key(列名)

引用外鍵關鍵字: references <外鍵表名>(外鍵列名)

事件觸發限制: on delete和on update , 可設參數cascade(跟隨外鍵改動), restrict(限制外表中的外鍵改動),set Null(設空值),set Default(設默認值),[默認]no action

例如:

outTable表 主鍵 id 類型 int

創建含有外鍵的表:
create table temp(
id int,
name char(20),
foreign key(id) references outTable(id) on delete cascade on update cascade);

說明:把id列 設為外鍵 參照外表outTable的id列 當外鍵的值刪除 本表中對應的列篩除 當外鍵的值改變 本表中對應的列值改變。

自己實踐 才能完全了解外鍵的作用 關鍵是:事件觸發限制的作用

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:585
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:881
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:574
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:761
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:676
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1005
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:249
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:108
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:798
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:705