取消excel编辑模式 excel通过plsql导入数据库
取消excel编辑模式:
取消Excel编辑模式可以通过以下几种方式来实现:
1. 在Excel页面上点击“开始”按钮,进入编辑模式。
2. 在Excel页面上按下Ctrl + F2组合键,进入编辑模式。
3. 在Excel页面上按下Alt + F11组合键,进入编辑模式。
4. 在Excel页面上按下Ctrl + Shift + F2组合键,进入编辑模式。
5. 在Excel页面上点击“工具”菜单,在弹出的菜单中点击“编辑”,进入编辑模式。
6. 在Excel页面上单击“审阅”菜单,在弹出的菜单中点击“编辑”,进入编辑模式。
7. 在Excel页面上点击“开始”按钮,选择“取消编辑”,这样就可以退出编辑模式了。

excel通过plsql导入数据库:
1、准备工作:
(1)准备好要导入的excel文件,确保文件中的数据格式、数据项与要导入的数据库表字段一致,以确保导入数据正确无误。
(2)建立一个存放Excel文件的文件夹,如“D:\Inbox”。
2、使用PL/SQL Developer在Oracle中创建一个新的存储过程,如下:
create or replace procedure import_excel as v_sql varchar2(1000); v_file_name varchar2(100); v_column_list varchar2(1000); v_table_name varchar2(100); v_worksheet varchar2(100); v_dir varchar2(100); begin v_file_name := 'test.xls'; v_column_list := 'col1,col2,col3,col4'; v_table_name := 'testtab'; v_worksheet := 'Sheet1$'; v_dir := 'd:\inbox\'; -- 将Excel文件中的数据导入到临时表中 v_sql := 'create table '||v_table_name||'_tmp as select '||v_column_list||' from '||v_dir||v_file_name||' '||v_worksheet; execute immediate v_sql; -- 将临时表中的数据插入到数据库表中 v_sql := 'insert into '||v_table_name||' select * from '||v_table_name||'_tmp'; execute immediate v_sql; -- 删除临时表 v_sql := 'drop table '||v_table_name||'_tmp'; execute immediate v_sql; end; /
3、执行存储过程
打开PL/SQL Developer,在SQL窗口中执行以下语句:
exec import_excel;
4、检查导入结果
可以使用以下SQL查询语句来检查数据库表中是否有正确的数据:
select * from testtab;