LẬP TRÌNH PHP CĂN BẢN - Trang 123

COMPUTER LEARNING CENTER

WWW.HUUKHANG.COM

¾

Neáu coät ñoù laø ngaøy thaùng chuùng ta coù giaù trò maëc ñònh laø ngaøy naøo ñoù (nhö 0000-00-00 laø

CurDate())

¾

Neáu coät ñoù coù giaù trò laø 0 hoaëc 1, baïn coù theå khai baùo giaù trò maëc ñònh laø 0 hoaëc 1

¾

Neáu coät ñoù laø chuoãi chuùng ta coù giaù trò maëc ñònh nhö laø 'A'

6.7.7. Soá töï ñoäng auto_increment

auto_increment laø khaùi nieäm cöïc kyø quan troïng trong MySQL (töông ñöông vôùi Identity trong

SQL Server, Autonumber trong MS Access). Khi baïn muoán moät coät coù giaù trò taêng töï ñoäng nhö
AutoNumber/Identity, baïn neân ñònh nghóa coät ñoù nhö auto_increment,.

Khi söû duïng auto_increment laøm soá taêng töï ñoäng thì kieåu döõ lieäu laø soá nguyeân hoaëc soá nguyeân

lôùn.

Trong tröôøng hôïp, baïn khai baùo soá töï ñoäng trong SQL Server, baïn caàn phaûi khai baùo theâm caùc

thoâng soá nhö seed. Seed laø giaù trò khôûi ñaàu khi SQL Server töï ñoäng taêng giaù trò, Increament laø böôùc
taêng, noù cho bieát moãi laàn taêng caàn bao nhieâu giaù trò.

Vì duï khi taïo auto_increment cho coät ItemID [Int] auto_increment, nghóa laø baét ñaàu soá 1 vaø moãi

laàn taêng 1 soá. Keát quaû baïn seõ coù laø 1,2,3,4, ...n.

Trong phaùt bieåu SQL cuûa MySQL, ñeå taïo baûng coù gaù trò taêng töï ñoäng baïn chæ caàn khai baùo teân

coät, kieåu döõ lieäu Int (Integer) vaø auto_increment nhö sau:

IDNO Int auto_increment NOT NULL

Trong giao dieän ñoà hoïa baïn chæ caàn check vaøo tuyø choïn AutoIncreament nhö hình 8-10.

Hình 8-10: Choïn auto_increment

Giaùo vieân: Phaïm Höõu Khang

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.