oracle数据库中常用的增删改数据操作方式,简单总结如下:
--DDL操作
增加列:alter table bi_age add numb number(8);
删除列:alter table bi_age drop column numb;
修改列名:alter table bi_age rename numb to sales_num;
修改列数据类型:alter table bi_age modify numb number(12);
表注释:comment on table bi_age is '年龄表';
列注释:comment on column bi_age.name is '姓名';
--DML操作
插入数据方式一:insert into bi_age values(val1,val2,val3,...) --这个是给bi_age表每个字段都插入数据,要求表字段和插入数据一一对应;
插入数据方式二:insert into bi_age(column1,column2,column3,...) values(val1,val2,val3,...) --这个是给bi_age表指定的字段(也可以是全部字段)插入值;在插入数据建议采用这种方法,不建议上面的插入方式;
插入数据方式三:insert into bi_age(column1,column2,column3,...) select column1,column2,column3,...from bi_class --从另外表中获取数据插入该表中;
删除数据方式一:truncate table bi_age; --truncate是DDL操作,不会产生回滚,立即生效;
删除数据方式二:delete from bi_age where ... --delete是DML操作,会产生回滚,再执行commit语句才能看到生效结果,
具体区别见:https://blog.csdn.net/wyzxg/article/details/1630692