主鍵與唯一鍵的區別


sql 的三大類型分別是:數值類型,整形類型,字符串類型

字符串類型的char 和varchar 的區別:

在定義的時候都要指向char(M)varchar(M)的長度,varchar只是表示一定的范圍,

1, varchar對存儲空間的使用更加靈活

2, char的效率更高

3, 如果存儲的字符串的長度是已知固定的,就用char,如果是可變的,就用varchar

案例代碼:

primary key 主鍵 unique key 唯一鍵的區別和用法

設置主鍵有兩種方法:

1.在定義一個字段的時候直接在后面進行設置

2.在定義完字段后再定義。

 

unique唯一鍵的定義跟主鍵的定義都差不多,都是在后面定義,如果是設置多個唯一鍵的話可以在字段后面用逗號隔開。

另外,唯一鍵和主鍵的一個區別是:唯一鍵允許為空,但是主鍵不能為空!

主要的關鍵字有auto increment自增 comment 對行進行注釋,(這里的注釋在數據庫里可以看到)

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM