oracle数据库常用语句

oracle数据库常用语句

ID:20870859

大小:34.00 KB

页数:4页

时间:2018-10-17

oracle数据库常用语句_第1页
oracle数据库常用语句_第2页
oracle数据库常用语句_第3页
oracle数据库常用语句_第4页
资源描述:

《oracle数据库常用语句》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle数据导入/导出命令文章分类:数据库1、单独备份一个或多个用户:D:>expscott/tigerfile=导出文件D:>expsystem/managerowner=(用户1,用户2,…,用户n)file=导出文件2、单独备份一个或多个表:D:>exp用户/密码tables=表D:>exp用户/密码tables=(表1,…,表2)D:>expsystem/managertables=(用户.表)D:>expsystem/managertables=(用户1.表1,用户2.表2)3、导入指定表D:>expscott/tigerfile=a.dmpD:>imptest

2、/testfromuser=scotttables=empfile=a.dmpD:>imptest/testtables=deptfile=a.dmp(说明:如果导出用户没有DBA权限,则导入用户可以不用指定fromuser、touser参数如果导出用户拥有DBA权限,则导入用户也必须拥有DBA权限)4、给表、列加注释SQL>commentontable表is'表注释';注释已创建。SQL>commentoncolumn表.列is'列注释';注释已创建。SQL>select*fromuser_tab_commentswherecommentsisnotnull;SQL>sel

3、ect*fromuser_col_commentswherecommentsisnotnull;5、查看当前用户下有什么对象(表、视图、同义词、快照)SQL>select*fromtab;查看表结构SQL>describe表名简写以上命令SQL>desc表名6、DDL、数据定义语言:create、alter、drop、truncate(创建、修改结构、删除、截断)(其他:rename)DML、数据操纵语言:insert、delete、select、update(增、删、查、改)DCL、数据控制语言:grant、revoke(授权、回收)、setrole事务控制:commit、

4、rollback、savepoint(其他:locktable、setconstraint(s)、settransaction)审计控制:audit、noaudit系统控制:altersystem会话控制:altersession其他语句:comment(添加注释)、explainplan、analyze(收集统计)、validate、call7、1)、查看当前所有对象SQL>select*fromtab;2)、建一个和a表结构一样的空表SQL>createtablebasselect*fromawhere1=2;SQL>createtableb(b1,b2,b3)assel

5、ecta1,a2,a3fromawhere1=2;3)、察看数据库的大小,和空间使用情况SQL>coltablespaceformata20SQL>selectb.file_id 文件ID,b.tablespace_name 表空间,b.file_name 物理文件名,b.bytes 总字节数,(b.bytes-sum(nvl(a.bytes,0))) 已使用,sum(nvl(a.bytes,0)) 剩余,sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比fromdba_free_spacea,dba_data_filesbwherea.file_

6、id=b.file_idgroupbyb.tablespace_name,b.file_name,b.file_id,b.bytesorderbyb.tablespace_name/dba_free_space--表空间剩余空间状况dba_data_files--数据文件空间占用情况4)、查看现有回滚段及其状态SQL>colsegmentformata30SQL>SELECTSEGMENT_NAME,OWNER,TABLESPACE_NAME,SEGMENT_ID,FILE_ID,STATUSFROMDBA_ROLLBACK_SEGS;5)、查看数据文件放置的路径SQL>co

7、lfile_nameformata50SQL>selecttablespace_name,file_id,bytes/1024/1024,file_namefromdba_data_filesorderbyfile_id;6)、显示当前连接用户SQL>showuser7)、把SQL*Plus当计算器SQL>select100*20fromdual;8)、连接字符串SQL>select列1

8、

9、列2from表1;SQL>selectconcat(列1,列2)from表1;9)、查询当前日期SQL>selec

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。