第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何正確創(chuàng)建復(fù)合主鍵 - MYSQL

如何正確創(chuàng)建復(fù)合主鍵 - MYSQL

如何正確創(chuàng)建復(fù)合主鍵 - MYSQL這是我正在使用的激烈設(shè)置的粗略過度簡化。table_1并且table_2兩者都有自動(dòng)增量代理主鍵作為ID。info是一個(gè)包含有關(guān)table_1和的信息的表table_2。table_1 (id, field)  table_2 (id, field, field)info ( ???, field)我試圖決定,如果我應(yīng)該做的主鍵info的ID從復(fù)合材料table_1和table_2。如果我這樣做,哪一個(gè)最有意義呢?(在這個(gè)例子中,我將ID 11209與ID 437相結(jié)合)INT(9)11209437 (我可以想象為什么這很糟糕)VARCHAR (10) 11209-437 DECIMAL (10,4)11209.437或者是其他東西?將它用作MYSQL MYISAM數(shù)據(jù)庫的主鍵可以嗎?
查看完整描述

3 回答

?
胡說叔叔

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊

我會(huì)使用復(fù)合(多列)鍵。

CREATE TABLE INFO (
    t1ID INT,
    t2ID INT,
    PRIMARY KEY (t1ID, t2ID))

這樣,您可以將t1ID和t2ID作為指向其各自表的外鍵。


查看完整回答
反對 回復(fù) 2019-07-26
?
喵喔喔

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊

語法是CONSTRAINT constraint_name PRIMARY KEY(col1,col2,col3)例如::

CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName)

如果您在創(chuàng)建表時(shí)正在編寫上面的示例,例如::

CREATE TABLE person (
   P_Id int ,
   ............,
   ............,
   CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName));

要將此約束添加到現(xiàn)有表,您需要遵循以下語法

ALTER TABLE table_name ADD CONSTRAINT constraint_name PRIMARY KEY (P_Id,LastName)



查看完整回答
反對 回復(fù) 2019-07-26
  • 3 回答
  • 0 關(guān)注
  • 4525 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)