oracle怎么修改表中屬性?
1.select constraint_name,table_name from dba_cons_columns where table_name='xxx';找出這個(gè)約束的名稱
2.alter table xxx drop constraint yyy(第一步查出來的名字)
3.alter tablexxx modify iSubscribeState varchar2(20); 。。oracle數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)的時(shí)候默認(rèn)兩種存儲(chǔ)方式,既字節(jié) 和 字符,默認(rèn)是字節(jié)存儲(chǔ),如果在定義數(shù)據(jù)類型的時(shí)候 加上char 就是強(qiáng)制數(shù)據(jù)按照字符類型存儲(chǔ)。
varchar2(20) 定義了可變長(zhǎng)度為20字節(jié)的存儲(chǔ),是按照字節(jié)來存儲(chǔ)的。
varchar2(20 char) 定義了可變成都的20個(gè)字符的長(zhǎng)度,是按照字符來存儲(chǔ)的,相當(dāng)于40個(gè)字節(jié)