Oracle数据库命令操作.doc

Oracle数据库命令操作.doc

ID:52738400

大小:5.33 MB

页数:73页

时间:2020-03-30

Oracle数据库命令操作.doc_第1页
Oracle数据库命令操作.doc_第2页
Oracle数据库命令操作.doc_第3页
Oracle数据库命令操作.doc_第4页
Oracle数据库命令操作.doc_第5页
资源描述:

《Oracle数据库命令操作.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle数据库命令操作1,查看oracle版本:select*fromv$version2,重新进行数据库连接CONNECTSCOTT/TIGER@MYDBSCOTT登陆名TIGER口令 MYDB称为网络服务名或称为连接字符串3,关闭或退出SQL*PlusEXIT”或“QUIT”命令4,查看SQL*Plus的环境参数。通过SHOWALL命令可以查看设置命令的格式为:SET参数[ON

2、OFF

3、值]5,设置输出页面的大小。步骤1:输入并执行以下命令,观察显示结果:SELECT*FROMemp;步骤2:在输入区输入并执行以下命令:SETPAGE

4、SIZE100SETLINESIZE120或SETPAGESIZE100LINESIZE120步骤3:重新输入并执行以下命令,观察显示结果:SELECT*FROMemp;6,显示当前用户,输入并执行命令:SHOWUSER执行结果是:USER为"SCOTT"7,使用SPOOL命令记录操作内容。步骤1:执行命令:SPOOLC:TEST步骤2:执行命令:SELECT*FROMemp;步骤3:执行命令:SELECT*FROMdept;步骤4:执行命令:SPOOL OFF步骤5:用记事本打开C:TEST.LST并查看内容:8,打开/关闭查询结果表头

5、的显示,默认为ON。Setheadingon/off:打开/关闭查询结果表头的显示,默认为ON。Setfeedbackon/off:打开/关闭查询结果中返回行数的显示,默认为ON。Setechoon/off:打开/关闭命令的回显,默认为ON。Settimeon/off:打开/关闭时间显示,默认为OFF。9,使用DESCRIBE命令查看表结构DESCRIBE(可简写成DESC)来检查表的结构信息。输入并执行 以下命令(emp为要显示结构的表名):DESCRIBEemp10,注释的方法是:*在一行的开头处书写REM,将一行注释掉。*在一行中插入“

6、--”,将其后的内容注释掉。*使用/*......*/,可以用来注释任何一段内容。11,保存输入区的内容。步骤1:在输入区重新输入命令:SELECT*FROMemp;SELECT*FROMdept;步骤2:选择“文件”菜单下的“将输入另存为”命令,弹出 文件存盘对话框。选择正确的磁盘位置,为存盘的文件起一个名字。如果输入区 中的内容是SQL命令或命令序列,则使用扩展名.SQL;否则可以省略或以.TXT做 扩展名。在本例中,选SELECT.SQL做文件名。12,创建新用户USER1,口令为ABC123CREATEUSERUSER1IDENTIF

7、IEDBYABC123(createuseruser1identifiedbyabc123)授予连接数据库权限、创建表权限、创建存储过程和表空间使用权限。GRANTCONNECTTOUSER1;(grantconnecttouser1)GRANTCREATETABLETOUSER1;(grantcreatetabletouser1)GRANTCREATEPROCEDURETOUSER1;(grantcreateproceduretouser1)GRANTUNLIMITEDTABLESAPCETOUSER1;(grantunlimitedtab

8、lesapcetouser1)使用新账户登录。CONNECTUSER1/ABC123@MYDB输出结果:已连接。步骤5:以创建表的方式复制数据到新账户。CREATETABLEEMPASSELECT*FROMSCOTT.EMP;(createtableempasselect*fromscott.emp)CREATETABLEDEPTASSELECT*FROMSCOTT.DEPT;CREATETABLESALGRADESASSELECT*FROM SCOTT.SALGRADE;13,每个账户对应一个模式(账户.表)以不同的账户登录数据库时,就进入

9、了不同的模式SELECT*FROMSCOTT.EMP;14,显示表的行号输入并执行查询:SELECTrownum,enameFROMemp;15,查询语句中的加减乘除运算加(+)、减(-)、乘(*)、除(/)显示雇员工资上浮20%的结果。输入并执行查询:SELECTename,sal,sal*(1+20/100)FROMemp;显示结果为:ENAMESALSAL*(1+20/100)---------------------------------------------------SMITH800960ALLEN1600192016,在查询

10、中使用列别名。输入并执行:SELECTenameAS"名称",sal"工资"FROMemp;显示结果为:名称工资--------------------------

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

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

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