關于創建表時添加主鍵約束的問題
在創建表時添加主鍵約束有兩種方法,如圖,先使用第一種方法創建表時添加主鍵約束,但是查看剛設置的主鍵信息(主鍵名字)時查詢出來的卻不是設置的主鍵名字。使用第二種方法建表設置主鍵約束時使用pk_字段名會出現名稱已被現有約束條件占用,只得寫個別的約束名字,創建好后,查看主鍵約束名字,能查到,讓人很郁悶,第一種方法能設置主鍵約束但卻查看不到主鍵信息,而第二種方法可以,這是怎么回事?
在創建表時添加主鍵約束有兩種方法,如圖,先使用第一種方法創建表時添加主鍵約束,但是查看剛設置的主鍵信息(主鍵名字)時查詢出來的卻不是設置的主鍵名字。使用第二種方法建表設置主鍵約束時使用pk_字段名會出現名稱已被現有約束條件占用,只得寫個別的約束名字,創建好后,查看主鍵約束名字,能查到,讓人很郁悶,第一種方法能設置主鍵約束但卻查看不到主鍵信息,而第二種方法可以,這是怎么回事?
2018-06-29
舉報
2018-07-05
一張表只能有一個主鍵
2020-04-07
你創建的表里面的主鍵約束是系統自動生成的喲
2018-11-27
第一種是不指定名稱,由系統自動生成,你這里不存在一張表只有一個主鍵的情況,測試過,主鍵的命名相對于所有表來說都是唯一的,跟mysql就不一樣。另外為什么你第一個圖的倒數兩個表的代碼都一樣,但是結果不同?