課程
/數(shù)據(jù)庫
/MySQL
/與MySQL的零距離接觸
兩個(gè)列,應(yīng)該滿足什么要求才能建立外鍵?
假如一個(gè)列的數(shù)據(jù)類型是varchar,另一個(gè)列的數(shù)據(jù)類型是char,可以建立外鍵嗎?
2019-09-19
源自:與MySQL的零距離接觸 3-6
正在回答
不可以,字符串也必須類型相同,字符串只是長度可以不同而已
外鍵列和參照列必須具有類似的數(shù)據(jù)類型。其中數(shù)字的長度或是否有符號(hào)位必須相同;而字符的長度則可以不同
舉報(bào)
本課程涵蓋全部MySQL數(shù)據(jù)庫的基礎(chǔ),學(xué)習(xí)MySQL數(shù)據(jù)庫的基礎(chǔ)知識(shí)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-01-15
不可以,字符串也必須類型相同,字符串只是長度可以不同而已
2019-09-20
外鍵列和參照列必須具有類似的數(shù)據(jù)類型。其中數(shù)字的長度或是否有符號(hào)位必須相同;而字符的長度則可以不同