Oracle 数据库操作 1.导入导出 2.Oracle 数据库卸载 3.oracle 表的操作! 单表的操作! (代码完全可以用手工代替,写下来为了记忆) 1.建立表 create table HKB_TABLE_MODIFY ( NAME VARCHAR2(6), AGE VARCHAR2(3), SEX VARCHAR2(2) ) 2.修改表 添加字段:alter table HKB_TABLE_MODIFY add ADDRESS nvarchar2(3); 删除字段:alter table HKB_TABLE_MODIFY drop column SEX; 修改字段属性:alter table HKB_TABLE_MODIFY modify AGE number(2); 字段改名:alter table HKB_TABLE_MODIFY rename column AGE to AGE2; 3.删除表 drop table HKB_TABLE_MODIFY; 4.查询表 通过 select 语句加上一定条件进行查询。 多表的操作! 1.union 和 union all(注意:union 的两表查询操作的字段必须一样) 表中(无重复)记录相加 select name,age from hkb_test1 union select name,age from hkb_test2; 表中记录相加 select name,age from hkb_test1 union all select name,age from hkb_test2; 2.join 的操作(用的时候详细研究) cross join:是笛卡儿乘积,在没有任何条件约束下就是一张表的行数乘以别一张表的行数。 left join:返回“表名 1”的全部行,对于“表名 2”中,不满足 on 条件的记录用空值替换。 rigth join:返回“表名 2”的全部行,对于“表名 1”中,不满足 on 条件的记录用空值替换。 full join:返回两张表中的所有记录,对于不满足 on 条件一端的记录用空值替换。 inner jon:只返回两张表中都满足 on 条件的记录。