Chinaunix首页 | 论坛 | 博客
  • 博客访问: 616656
  • 博文数量: 127
  • 博客积分: 6136
  • 博客等级: 准将
  • 技术积分: 1461
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-24 00:32

分类: Oracle

2010-04-15 17:02:13

1.插入表数据
insert into 表名(item1,item2...) values(data1,data2....);
insert into 表名(item1,item2...) (select item1,item2... from 表2 where ...);
2.修改数据
update 表名 set item1=newData where ...;
3.删除数据
delete from 表名 where ...;
4.创建表
CREATE TABLE 表名
(item1 NUMBER(4),
item2 NUMBER,
item3 varchar2(256)
);
5.删除表
drop table 表名;
6.导出表
exp username/passwd@servicename file=导出文件名 tables=(表1,表2,....);

7.增加列

ALTER TABLE table_name ADD( column datatype [DEFAULT EXPR][,column datatype...]);

例如:

SQL>ALTER TABLE emp01 ADD eno NUMBER(4);

8.修改列定义

例如:

SQL>ALTER TABLE emp01 MODIFY job VARCHAR2(15)

2    DEFAULT 'CLERK'

9.删除列

例如:

SQL> ALTER TABLE emp01 DROP COLUMN dno;

10.修改列名

例如:

SQL>ALTER TABLE emp01 RENAME COLUMN eno TO empno;

11.修改表名

例如:

SQL>RENAME emp01 TO employee;

12.增加注释

例如:

SQL>COMMENT ON TABLE employee IS '存放雇员信息';

SQL>COMMENT ON TABLE employee.name IS '描述雇员姓名';


阅读(741) | 评论(0) | 转发(0) |
0

上一篇:scp

下一篇:linux应用日记

给主人留下些什么吧!~~