mysql把主鍵定義為自動(dòng)增長(zhǎng)標(biāo)識(shí)符類型
1、把主鍵定義為自動(dòng)增長(zhǎng)標(biāo)識(shí)符類型
在mysql中,如果把表的主鍵設(shè)為auto_increment類型,數(shù)據(jù)庫(kù)就會(huì)自動(dòng)為主鍵賦值。例如:
create table customers(id int auto_increment primary key notnull, name varchar(15));
insert into customers(name) values("name1"),("name2");
一旦把id設(shè)為auto_increment類型,mysql數(shù)據(jù)庫(kù)會(huì)自動(dòng)按遞增的方式為主鍵賦值。
在MS SQLServer中,如果把表的主鍵設(shè)為identity類型,數(shù)據(jù)庫(kù)就會(huì)自動(dòng)為主鍵賦值。例如:
create table customers(id int identity(1,1) primary key notnull, name varchar(15));
insert into customers(name) values("name1"),("name2");
select id from customers;
查詢結(jié)果和mysql的一樣。由此可見(jiàn),一旦把id設(shè)為identity類型,MSSQLServer數(shù)據(jù)庫(kù)會(huì)自動(dòng)按遞增的方式為主鍵賦
相關(guān)文章
MySQL 5.6 中的 TIMESTAMP 和 explicit_defaults_for_timestamp 參數(shù)
這篇文章主要介紹了MySQL 5.6 中的 TIMESTAMP 和 explicit_defaults_for_timestamp 參數(shù),需要的朋友可以參考下2015-08-08
MySQL中主從復(fù)制重復(fù)鍵問(wèn)題修復(fù)方法
這篇文章主要介紹了MySQL中主從復(fù)制重復(fù)鍵問(wèn)題修復(fù),需要的朋友可以參考下2014-12-12
MySQL與存儲(chǔ)過(guò)程的相關(guān)資料
這篇文章主要介紹了MySQL與存儲(chǔ)過(guò)程的相關(guān)資料,需要的朋友可以參考下2007-03-03
MySQL 篩選條件放 ON后 vs 放 WHERE 后的區(qū)
文章解釋了在MySQL中,將篩選條件放在ON和WHERE中的區(qū)別,文章通過(guò)幾個(gè)場(chǎng)景說(shuō)明了ON和WHERE的區(qū)別,并總結(jié)了ON用于關(guān)聯(lián),WHERE用于過(guò)濾,以及在LEFT JOIN中ON用于保行,在INNER JOIN中用于提效,本文介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2025-12-12
Mysql存儲(chǔ)引擎InnoDB和Myisam的六大區(qū)別
這篇文章主要介紹了Mysql存儲(chǔ)引擎InnoDB和Myisam的六大區(qū)別,本文從構(gòu)成上、事務(wù)處理、SQL操作、自動(dòng)ID、表行數(shù)等方面講解了它的區(qū)別,需要的朋友可以參考下2015-02-02

