oracle基础练习(你必须要熟练的)

oracle基础练习(你必须要熟练的)

ID:6383080

大小:128.50 KB

页数:28页

时间:2018-01-12

oracle基础练习(你必须要熟练的)_第1页
oracle基础练习(你必须要熟练的)_第2页
oracle基础练习(你必须要熟练的)_第3页
oracle基础练习(你必须要熟练的)_第4页
oracle基础练习(你必须要熟练的)_第5页
资源描述:

《oracle基础练习(你必须要熟练的)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ORACLE基础练习1.desctable_name可以查询表的结构2.怎么获取有哪些用户在使用数据库selectusernamefromv$session;3.如何在Oracle服务器上通过SQLPLUS查看本机IP地址?selectsys_context('userenv','ip_address')fromdual;如果是登陆本机数据库,只能返回127.0.0.14.如何给表、列加注释?SQL>commentontable表is'表注释';注释已创建SQL>commentoncolumn表.列is'列注释';注释已创建。

2、查询该用户下的注释不为空的表SQL>select*fromuser_tab_commentswherecommentsisnotnull;5.如何在ORACLE中取毫秒?selectsystimestampfromdual;6.如何在字符串里加回车?添加一个

3、

4、chr(10)select'Welcometovisit'

5、

6、chr(10)

7、

8、'www.CSDN.NET'fromdual;7.怎样修改oracel数据库的默认日期?altersessionsetnls_date_format='yyyymmddhh24miss';8

9、.怎么可以看到数据库有多少个tablespace?select*fromdba_tablespaces;9.如何显示当前连接用户?SHOWUSER10.如何测试SQL语句执行所用的时间?SQL>settimingon;11.怎么把select出来的结果导到一个文本文件中?SQL>SPOOLF:ABCD.TXT;SQL>select*fromtable;SQL>spooloff;12.如何在sqlplus下改变字段大小?altertabletable_namemodify(field_namevarchar2(100));改大

10、行,改小不行(除非都是空的)13.如果修改表名?altertableold_table_namerenametonew_table_name;14.如何搜索出前N条记录?(desc降序)SELECT*FROMTablenameWHEREROWNUM

11、EIL(-10.102)FROMDUAL;18.返回小于等于N的最大整数值?SELECTFLOOR(2.3)FROMDUAL;19.返回行的物理地址SELECTROWID,enameFROMtablenameWHEREdeptno=20;20.将N秒转换为时分秒格式?setserveroutondeclareNnumber:=1000000;retvarchar2(100);beginret:=trunc(n/3600)

12、

13、'小时'

14、

15、to_char(to_date(mod(n,3600),'sssss'),'fmmi"分"s

16、s"秒"');dbms_output.put_line(ret);end;21.如何监控当前数据库谁在运行什么SQL语句?SELECTosuser,username,sql_textfromv$sessiona,v$sqltextbwherea.sql_address=b.addressorderbyaddress,piece;22.如何知道当前用户的ID号?SQL>SHOWUSER;ORSQL>selectuserfromdual;23.如何知道使用CPU多的用户session?11是cpuusedbythissession

17、selecta.sid,spid,status,substr(a.program,1,40)prog,a.terminal,osuser,value/60/100valuefromv$sessiona,v$processb,v$sesstatcwherec.statistic#=11andc.sid=a.sidanda.paddr=b.addrorderbyvaluedesc;24.Oracle建立表空间和用户建立表空间和用户的步骤:用户建立:createuser用户名identifiedby"密码";授权:grantcrea

18、tesessionto用户名;grantcreatetableto用户名;grantcreatetablespaceto用户名;grantcreateviewto用户名;表空间建立表空间(一般建N个存数据的表空间和一个索引空间):createtablespace表空间名dat

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

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

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