首页 > 代码库 > 用PL/SQL DEVELOPER把表数据复制到另一个表中
用PL/SQL DEVELOPER把表数据复制到另一个表中
1、创建新表,business_copy,并复制bisiness表的数据
CREATE TABLE BUSINESS_COPY
AS
SELECT * FROM BUSINESS;
注释:此SQL语句只是创建了表和复制了表的数据,但是没有把表的约束复制过来。
2、在PL/SQL DEVELOPER删除表
例如删除表business,可执行一下操作,
1)DROP TABLE BUSINESS;
2)找到此表,单击右键,选择跨界删除操作。
3、在PL/SQL DEVELOPER快速创建表。
4、如何把表中的数据快速导入新表中。
INSERT INTO BUSINESS(busino,businame,itemno,starttime)
select * from BUSINESS_COPY
5、在表中存储文档;
1)添加一列,名字为busidoc,格式为blob,然后往里面加东西
6、比较常用的字段数据类型
number(p,s):数值类型,p最小为1,最大38,s最小-84,最大124;
date:日期类型,用于记录时间
char(size):定长字符串类型,比较某个字段的值,知道规定的长度,可以节省很大的空间,加快访问速度
varchar2(size):可变长字符串类型,比较常用,比如人名字的长短,可以给出最大值
blob:(binary large object,二进制大对象类型)用于存储二进制对象,比如照片,文档资料等
clob:(character large object字符大数据类型)存储字符的大对象数据,比如简历之类的
bfile:(binary file,二进制文件)处存储大对象,比如电影胶片等
7、在PL/SQL DEVELOPER修改表结构
1)新建一个SQL窗口,输入SQL语句
ALTER TABLE ITEMS ADD (MANAGER VARCHAR2(6)); 执行
解释:ALTER是oracle数据库中经常使用到的关键字,更改数据库参数,表结构等均会使用到
eg:更改manager输入字符数:ALTER TABLE ITEMS modify (MANAGER VARCHAR2(8));
ADD:这里添加一列关键字
2)修改数据:update items set manager=‘欧阳不败’ where itemname = ‘北京项目’;
3)修改表字段的最大值:ALTER TABLE ITEMS modify (MANAGER VARCHAR2(8));
4)更改表中数据:
UPDATE ITEMS SET MANAGER = ‘欧阳不败‘ WHERE ITEMNAME = ‘深圳项目‘;
5)删除表的一列:ALTER TABLE ITEMS DROP COLUMN MANAGER;
用PL/SQL DEVELOPER把表数据复制到另一个表中