语法:
altertable<表名>altercolumn<字段名>新类型名(长度)
示例:假如有名t1,字段名f1,原来f1为varchar(3),现在要改为varchar(10),则可以这么写:
altertablet1altercolumnf1varchar(10)
如果是字符型:
update tablename
set b=substr(b,1,length(b)-2);
commit;
如果是数值型:
update tablename
set b=floor(b/100);
commit;
或
update tablename
set b=to_number(substr(to_char(b),1,length(to_char(b),)-2));
commit;
如果b字段是int类型的话可以这样:
update a set b=b/100;
如果是char类型的话可以这样:
update a set b=substring(b,1,3)
select substring(b,1,3) from a这个是 查询
如果是修改 那就是
update a set b=substring(b,1,3)