建立含有外键的表

来源:互联网 发布:js防水涂料技术交底 编辑:程序博客网 时间:2024/04/28 02:51

oracle中如何查看一个表的外

create table trs_jm_taxdetailOfMonth

(id number primary key not null,
 TRSIJYB_ID number null,             
 Item varchar(50) null,
 sumofguonei number null,
 sumofsheWai number null,
 Hi_Tec_Enterprise number null,
 canji_person number null,
 againWork number null,
 other_jianmian number null,
 foreign KEY(TRSIJYB_ID) REFERENCES TRSTJYB(ID)

);


---------列大小不够,增大列的容量


其实也简单。。。1往你的表新加一列c,尽量大点的varchar22然后update A set b = c 就是把新加的c字段更新成原来不够大的b里的值,这样把历史数据先缓存下来3接着update A set b=''把原先字段的值内容清空,这样就可以去掉这一列了4 alter table A drop  column b 删除b列5再来alter table A add b varchar2(4000) 新加入这个字段列就好了,大小最大是4000,而且你代码都不用改,因为字段名还是b6最后update A set c = b 即把缓存下来的c里的值更新到b里去,当然此时的b已经变大了~ 

原创粉丝点击