ALTER table table_name MODIFY `column_name` datetime DEFAULT NULL COMMENT '這是字段的注釋'
創(chuàng)新互聯(lián)建站成都網(wǎng)站建設(shè)定制開發(fā),是成都網(wǎng)站制作公司,為混凝土攪拌機(jī)提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計(jì)服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計(jì)、前端HTML5制作、后臺(tái)程序開發(fā)等。成都網(wǎng)站維護(hù)熱線:028-86922220
這是添加一個(gè)限制。你可以在創(chuàng)建表的時(shí)候給它增加一個(gè)限制:
標(biāo)準(zhǔn)的sql是這么寫的:
create table tq
(
email [varchar](50) check([email] like '%@%')
);
規(guī)范就是由字母/數(shù)字/下劃線組成,且由字母和下劃線開頭就行了,起什么字段名隨意,你想用student_id也行, 只要能表達(dá)含義就可以了
不過如果是在student表里,就直接id,name這樣就行,加前綴沒啥意義
你可以看看MYSQL的手冊(cè)的。
先回答你前面的id是一個(gè)字段,后面的10是id這個(gè)字段的一個(gè)值。
還有一點(diǎn)就是你寫的insert語(yǔ)句是錯(cuò)誤的。
給你一個(gè)例句看一下。
正確的語(yǔ)句insert into table() values ();
例:insert into test(id,name,age,sex,uid) values (001,`xiaoqiang`, 21, `nan`, 001);
insert 語(yǔ)句可以指定某個(gè)字段往里面寫數(shù)據(jù),也就是這樣:
insert into test(id, name) values (001, `xiaoqiang`);
不一定要全部字段都要寫.
批量增加的話看你在哪里操作了要是在mysql環(huán)境下本人只會(huì)復(fù)制這樣寫。
insert into test(id, name) values (001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`),(001, `xiaoqiang`);像這樣不知道是不是樓主的意思?