DML: 数据操作语言,包括: select, update, insert ,delete.
DDL: 数据定义语言,包括: create, alter, drop ,truncate(清空).
DCL: 数据控制语言,包括: grant(设置权限),revoke(取消权限),set,commit(提交操作),rollback(回滚).
数据库对象包括: table,index,view,sequence(序号),synoynm(别名).
登陆:
在unix下登陆Oracle数据库,登陆 plus: sqlplus [username[/password]]
show user 可以查看当前数据库的用户名
select user from dual; 查看用户身份
select syadate from dual; 查当前时间
select to_char(sysdate,'yyyy.mm.dd::hh24:mi:ss')from dual;
结果: 2007.06.04::23:04:10
/+回车, 执行上一条命令
l+回车, 看上一条命令内容
sava filename 把上条命令保存到文件里,sql为后缀
get filename 查看某sql文件里的内容
start filename或者@filename 运行文件里的命令
spool filename 转存结果,一般以lst为后缀
用完要 spool off
exit 退出
set pause{off|on text}分页显示,set pause on 要写在命令前,用完要关闭,按回车翻页,ctrl+c是结束查看.
Oracle SQLPlus有三种注释方法:
第一种 “--”可注释一行 第二种 “remark”缩写“rem” 也可注释一行。 第三种 注释的开始“/*”,结束用“*/” 可注释多行。 |
|