Oracle:
数据字典:
V$DATABASE:常看当前数据库名称:
select name from V$DATEBASE(管理员用户才可查看)
sqlplus命令:
管理员登录:
sys change_on_stall
system admin
scott tiger
管理员登录:
sys/change_on_install [@数据库名](没有此项连接到默认数据库) as sysdba
system/admin as sysdba
用户切换:
conn user_name/pass
断开数据库的连接:
disconnect命令
重新连接:conn username/pass [@数据库实例 as sysdba];
查看表结构:
desc[ribe]表/视图/数据字典
查看当前用户:
show user
sqlplus快速编辑语句:
a[ppend] text将text附加到当前行之后:
c[ange] /odl/new 替换
c[ange] /old/ 删除
i[nput] 插入不定数量的命令行
i[nput] text 插入制定文本
l[ist] [n] 列出缓冲区[第n行]的内容
n 定位到第n行
del 删除当前行
del n 删除第n 行
del n m删除n到m行
save 命令:save filename cre[ate] rep[lace] app[end]保存缓冲区的内容到制定的文件
get命令读取文件内容到缓冲区:get filename [list|nolist]
start 命令读取并执行文件的内容:start filename
eidt编辑缓冲区的内容:edit filename
spool 命令将执行的结果保存到一个文件中 spool filename |[cre[ate]|rep[lace]|app[end]|off|out
必须执行spool off才能将结果保存到文件中