Oracle入门教学(六)--数据导入和导出(1)

数据导入和导出(1)

1、PLSQL的窗口简介

(1)command窗口:用于执行SQL语句,类似DOS的命令窗口,适用于频繁执行多条不同的SQL,可以一边执行一连查看结果

  用分号";"作为SQL语句的结尾,并按回车键执行

  中断执笔可以按 ”Sheft + Esc"中止

(2)SQL窗口:用于执行SQL语句,用于批量执行SQL语句,并输出结果,方便列表显示和导出

  在对应的SQL窗口里面输入SQL语句后按 F8 执行,按中止SQL语句的执行,或按 Sheft+Esc中止

  SQL语句执行后可以按进行翻页

 

2、利用PLSQL直接进行数据表的粘贴

说明:该方式适用于数据量小(记录数在万级以内),字段数也较少(10个以内)的导表

需先创建对应的目标数据表,所创建表的字段可以是中文也可以英文,也可以拼音声母的缩写,建议不要用中文。

(1)下载测试表

  GISSITE.xlsx

(2)打开准备导入的文件并进行创建数据库表的SQL语句编辑

  A、复制表头到新的sheet

   B、选择粘贴

   C、选择转置,并按”确定“

 

   D、结果

   E、编辑表格,插入SQL语句

注意:里面的符号全部是用半角

  F、拷贝表格的内容到plsql里面执行

create table gissite_test (
ID number(20) ,
CODE VARCHAR2(255) ,
NAME VARCHAR2(255) ,
REGIONCODE VARCHAR2(10) ,
GEOY NUMBER(28,20) ,
GEOX NUMBER(28,20) ,
TYPE NUMBER(2) ,
TYPENAME VARCHAR2(14) ,
CUID VARCHAR2(50) );

 

 (3)进行数据的的拷贝和粘贴

  A、点击新创建的表,按右键选择数据编辑

   B、选择编辑数据后会打开新的窗口

   C、选择中准备粘贴进行的字段

   D、框选Excel表格的数据区域,表头不用选择

   E、切换到PLSQL窗口,并选择 ctrl+v 进行数据粘贴

   F、选择数据提交

   G、切换到command窗口,执行SQL语句查看结果

select * from gissite_test;

   

猜你喜欢

转载自www.cnblogs.com/lrsct/p/13209676.html