色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

SQL中把值為0設(shè)置null

SQL中把值為0設(shè)置null?

1、如果還沒(méi)有導(dǎo)入數(shù)據(jù),通用的做法是將表的這個(gè)字段設(shè)置默認(rèn)值為0,所以當(dāng)新增的時(shí)候如果該字段沒(méi)有給值就會(huì)默認(rèn)0這個(gè)值

2、如果已經(jīng)導(dǎo)入數(shù)據(jù),則可以使用修改語(yǔ)句修改update 表名 set 表字段='0' where ..... --這條是將表中某個(gè)字段符合where條件的值設(shè)置為0

3、針對(duì)第一點(diǎn)

a、oracle 的修改語(yǔ)句是alter table 表名 modify 字段名 default(0);

b、SQLserver需要?jiǎng)h除原有表的約束alter table 表名 drop constraint 約束名字

添加新約束并賦予默認(rèn)值alter table 表名 add constraint 約束名字 DEFAULT 默認(rèn)值 for 字段名稱(chēng)