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