从品牌网站建设到网络营销策划,从策略到执行的一站式服务
根据字段类型决定
我们一直强调网站建设、做网站对于企业的重要性,如果您也觉得重要,那么就需要我们慎重对待,选择一个安全靠谱的网站建设公司,企业网站我们建议是要么不做,要么就做好,让网站能真正成为企业发展过程中的有力推手。专业网站设计公司不一定是大公司,创新互联公司作为专业的网络公司选择我们就是放心。
alter table 表名 modify 字段名 varchar2(长度); 或
alter table 表名 modify 字段名 number(长度 );
只能改大。
想改小只能重新建表将数据导到新表,再将旧表drop掉。
大表就不建议动了,与其扩大还不如新增一个字段,把多余的部分存进去就行了。
在原来的表中加字段就可以了
如果是用hibernate注解,你需要在peopleCustom这个类中加上@Table注解
如果是你JDBC连接数据库后将值放到peopleCustom类中就更简单了,你只要手动将新加字段的值赋给peopleCustom类中的变量就行了
比如dept表结构如下:
写个脚本:
select 'create table '||table_name||'('||wm_concat(column_name||' '||data_type||'('||data_length*3||')')||');' from user_tab_columns where lower(table_name)='dept' group by table_name
结果就是这么一串东西:
create table DEPT(LOC VARCHAR2(39),DNAME VARCHAR2(42),DEPTNO NUMBER(66));
不过针对date类型,number后边带小数等等类型,需要单独处理,并且有些超过最大长度的也需要特殊处理,自己看着弄吧
1、通过图形界面操作,在左侧依次选择objects-tables,右键单击要修改的表名,选中‘Edit’-column,可以直接修改;
2、使用DDL语句:alter table 表名 modify 字段名(字符类型(长度))
例如:
alter table emp modify ename(varchar2(32))
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图