一.启动SQL*PLUS
1.sqlplus
2.sqlplus system/001
3.sqlplus /nolog /*进入SQL*PLUS,但不连接数据库。*/
connect system/001
4.connect system/001@myoracle
二.运行PLSQL程序
1.用“/”,“/”只能出现在一行中
2.用execute或者exec
例如:execute dbms_output.put_line('Hellow,world!')
三.运行脚本
1.用“@”或“start”
例如:@ abc.pck /*注意腰带扩展名,不带的话默认为.sql*/
2.当前目录
进入SQL*PLUS的目录为当前目录
3.运行其它目录的脚本请在文件名钱加上路径
4.@@表示调用的脚本为当前脚本下的路径
四.个性化设置
使用“show all”
五.输出保存到文件
spool report.txt /*输出文件report.txt*/
........... /*这里的内容都会输出到文件*/
spool off /*输出结束*/
六.退出SQL*PLUS
exit
disconnect /*断开连接*/
七.编辑语句
edit report.txt
八.常用显示命令
1.显示输出
set serveroutput on
set serveroutput off
2.输出脚本内容
set echo on
3.输出错误
show errors
show err
show errors function wordcount
/*结果显示NO errors代表1.编译成功 2.提供错误类别 3.没用名字的对象*/
九.常用视图
user_errors 显示错误
user_object 显示程序
uesr_tab_privs_made 显示权限
1.sqlplus
2.sqlplus system/001
3.sqlplus /nolog /*进入SQL*PLUS,但不连接数据库。*/
connect system/001
4.connect system/001@myoracle
二.运行PLSQL程序
1.用“/”,“/”只能出现在一行中
2.用execute或者exec
例如:execute dbms_output.put_line('Hellow,world!')
三.运行脚本
1.用“@”或“start”
例如:@ abc.pck /*注意腰带扩展名,不带的话默认为.sql*/
2.当前目录
进入SQL*PLUS的目录为当前目录
3.运行其它目录的脚本请在文件名钱加上路径
4.@@表示调用的脚本为当前脚本下的路径
四.个性化设置
使用“show all”
五.输出保存到文件
spool report.txt /*输出文件report.txt*/
........... /*这里的内容都会输出到文件*/
spool off /*输出结束*/
六.退出SQL*PLUS
exit
disconnect /*断开连接*/
七.编辑语句
edit report.txt
八.常用显示命令
1.显示输出
set serveroutput on
set serveroutput off
2.输出脚本内容
set echo on
3.输出错误
show errors
show err
show errors function wordcount
/*结果显示NO errors代表1.编译成功 2.提供错误类别 3.没用名字的对象*/
九.常用视图
user_errors 显示错误
user_object 显示程序
uesr_tab_privs_made 显示权限