sqlplus常用命令
-
连接数据库:conn 用户名/密码@网络服务标识[as sysdba ]
-
断开数据库连接: 断开和oracle的连接但是不退出sqlplus窗口
编辑命令
-
list: 显示缓冲区内容(显示上一条命令)
-
Append:向缓冲区中的当前行尾部添加指定的文本
-
Change:修改缓冲区文本
文件操作命令
-
save: 把当前SQL缓冲区的内容保存到指定的文件当中
-
get: 把文件内容调入缓冲区
-
Start和@:调用执行脚本文件
区别:start的只能在Sqlplus会话内部使用@命令既可以在会话内部运行,也可以在启动sqlplus时的命令行级别运行。
-
spool:该命令可以把sqlplus屏幕上的内容输出到指定文件,包括你输入的sql语句及其执行结果。
常用交互命令
-
&和&&用法: & 变量名或&& 变量名
-
变量为数值型数据,直接引用该变量
-
变量为字符型或日期型数据,则&变量名或&&变量名必须用单引号括起来
-
变量没有事先定义,则在用&命令引用该变量时,SQL*PLUS会提示输入该变量的值
区别:&命令所引用的变量只在当前语句中起作用,&&命令引用的变量会在当前SQL PLUS环境中一直生效
-
deeine: 定义用户变量并为它赋一个CHAR类型的值,或者列出一个变量或所有变量的值和类型
-
undef[ine]: 删除一个变量或多个变量
-
desc : 显示表结构
未完待续。。。(后续会整理成目录)
标签:变量,命令,数据库,缓冲区,sqlplus,&&,Oracle,变量名 From: https://www.cnblogs.com/hyjmango/p/16726986.html