PLSQL工具简单使用.ppt
PL/SQL工具简单操作,王瑞,一,PL/SQL与ORACLE10g连接,Oracle10g客户端安装Oracle10g客户端配置PL/SQLOracle10g客户端文件配置PL/SQLPL/SQL连接Oracle10g数据库Oralce10g客户端卸载,1.Oracle10g客户端安装,下载Oracle10g客户端:本地Oracle10g客户端、Plsql7.0存放SVN地址:工具针对PL/SQL连接选择性安装,双击Oracle10g客户端安装包目录中setup.exe进入主界面(安装时注意安装目录空间大小),Oracle10g客户端主界面,下一步到此界面:选择管理员复选按钮,点击下一步。,选择安装目录,默认下一步:,下一步到安装界面,点安装按钮:,安装成功,点退出安装结束:,2.Oracle10g客户端配置PL/SQL,启动Net Configuration Assistant配置,进入配置界面,启动路径如下图:,选择下图本地Net服务名配置,下一步:,下图可添加、修改、删除等操作,默认添加新:,输入数据库名称(需真实):,输入数据库IP、端口:,输入数据库名称别名,可任意,汉字除外:,安装成功,点退出安装结束:,3.Oracle10g客户端文件配置PL/SQL,Oracle10g客户端文件默认安装目录:C:oracleproduct10.2.0client_1NETWORKADMINOracle10g客户端文件默认文件名:tnsnames.ora,tnsnames.ora内容如下图:FTPRINT为数据库名称的服务名或别名,可任意(汉字除外)HOST为数据库IP:PORT为数据库的端口:1521SERVICE_NAME(SID)为数据库真实名称,(需真实),可复制一个同样内容进行修改别名(IMAGEDB)、IP()、端口(1521)、数据库名称(imagedb),即新添加一个Net服务设置:,4.PL/SQL连接Oracle10g数据库,PL/SQL版本:(无需安装,直接连接)PL/SQL登录界面:Database为数据库网络服务名或别名,Connect as 方式默认Nomal,PL/SQL登录界面Database与tnsnames.ora内容里的数据库网络服务名或别名同步,Database下拉显示所有正确数据库配置信息:,正确登录PL/SQL主界面:,5.Oracle10g客户端卸载,Oracle客户端主界面进行卸载点击卸载产品按钮,开始卸载:,选中要卸载的主目录,点击删除按钮进行卸载:,确定删除后,卸载成功:,二,PL/SQL简单操作,PL/SQL新建SQL window执行窗口(单条语句)PL/SQL新建Command window执行窗口(多条语句)PL/SQL数据导入PL/SQL数据导出,1.PL/SQL新建SQL window执行窗口,SQL window窗口可以输入一般SQL语句,执行新增、提交、修改、查询、删除等操作,但此窗口同时只能执行一条SQL语句,不支持多条SQL执行,按F8或执行图标快捷键执行单条SQL语句成功后,按F10或提交图标快捷键提交修改的数据到数据库,按Shift+Esc或取消执行图标停止执行操作,按Shift+F10或取消提交图标回滚数据菜单File进入快捷图标进入,也可以点击快捷图标,选择SQL window,选择菜单栏:FileNewSQL window也可选择Open sql脚本或command file 文件,再进行修改或执行,单条SQL语句执行结果:,2.PL/SQL新建Command window执行窗口,Command window窗口可以输入一般SQL语句,执行新增、提交、修改、查询、删除等操作,此窗口支持单条、多条SQL执行,执行时每条SQL语句结束必须以分号(;)结尾,否则换行继续输入语句。按回车键执行单条或多条SQL语句成功后,其它操作同SQL window菜单File进入快捷图标进入,也可以快点击快捷图标,选择Command window,选择菜单栏:FileNewCommand window,多条SQL语句执行结果:,1、Select语句语法:SELECT 列名称 FROM 表名称 或者SELECT*FROM 表名称2、Insert into语句语法:INSERT INTO 表名称 VALUES(值1,值2,.)或者INSERT INTO 表名称(列1,列2,.)VALUES(值1,值2,.)3、Update语句语法:UPDATE 表名称 SET 列名称=新值 WHERE 列名称=某值或者UPDATE 表名称 SET 列名称1=新值1,列名称2=新值2 WHERE 列名称=某值4、Delete语句语法:DELETE FROM 表名称 WHERE 列名称=值或者DELETE FROM 表名称(清空表内所有内容),3.PL/SQL数据导入,使用tools方式 导入SQL文件,Tools方式中导入的sql格式文件,选择菜单中的toolsImport Tables,如下图,选中要导入数据的SQL文件9.sql,再Import入SQL格式数据:,确认已导入数据后,Commit或点击图标确定提交数据,导入数据成功,4.PL/SQL数据导出,查询结果中方式导出CVS、SQL等文件Tools方式中导出SQL等文件查询中导出的SQL格式文件只是SQL语句,无附带表的其它信息,简洁方便,适合初始化环境数据;tools方式中导出的sql语句带有关于表的其它信息,更加详细,适合文档阅读,查询结果方式中导出CVS文件,执行SQL语句,在查询结果中选中需要的导出范围,右击选中范围,Export ResultsCVS file,保存到本地机器,查询结果方式中导出的CVS格式文件内容:,Tools方式中导出的sql格式文件,选择菜单中的toolsExport Tables,如下图,选中要导出数据的表(T_NEWUSER_INFO),再在where clause中输入导出条件,例where userid likeCHS00185,选择Output路径,再Export出SQL格式数据:,Tools方式中导出的sql格式文件内容:,愿同前进!谢谢!,